David Heinemeier Hansson
dc0032c9c3
Revert "Update keyboard shortcuts script to show all runtime keybinds ( #70 )"
...
This reverts commit 6433511873b9823ce054eb3606faba4ff1e8c34e.
2025-07-13 17:27:33 -07:00
Nathan Anderson
6433511873
Update keyboard shortcuts script to show all runtime keybinds ( #70 )
...
* feat: Add a keyboard shortcuts helper
This commit:
* Changes keybinds to use `bindd` and adds descriptions for each one
* Changes the keybinds script to use `hyprctl binds` to inspect runtime keybinds
and generate a wofi menu to search/inspect keybinds
* Rely on 'order defined' for sorting
Using `hyprctl binds` lets us get the binds in the order they're
defined. This lets us be deliberate about what keybinds we want to show
up at the top of the presented window.
* Skip cache file for keybinds
* Strip extra newline causing double spacing
2025-07-13 17:17:48 -07:00
David Heinemeier Hansson
3c1e7e5b10
Switch to bin versions where possible
2025-07-04 16:10:58 -07:00
David Heinemeier Hansson
c1c354b066
Dont need to include the clients by default
2025-06-24 15:29:44 -07:00
David Heinemeier Hansson
d73160c137
Include imagemagick and db client libs
2025-06-24 15:28:29 -07:00
David Heinemeier Hansson
ff9331cc69
All the compilers needed for Ruby
2025-06-24 14:56:39 -07:00
David Heinemeier Hansson
6409d5765c
Split out nvim installer
...
So we dont have to rerun if already there
2025-06-24 14:53:50 -07:00
David Heinemeier Hansson
52c9e79569
Make sure to apply the specific nvim changes afterwards
2025-06-16 10:52:57 +02:00
David Heinemeier Hansson
b2570ca811
Slim down default install
...
Since its all just yay, we dont need to load as much upfront
2025-06-02 20:56:40 +02:00
David Heinemeier Hansson
09c5da1d64
Clear before reinstall
2025-06-02 10:33:31 +02:00
David Heinemeier Hansson
65c814c63d
Only install pacakages if they arent there already
2025-06-02 10:29:11 +02:00
David Heinemeier Hansson
8af9ab91ce
Set the git aliases
2025-06-02 09:36:31 +02:00
David Heinemeier Hansson
2bdb064c02
Simplify so we can just run everything in the install dir
2025-06-02 09:26:38 +02:00
David Heinemeier Hansson
25799ee91f
Do all the additional Docker configuration needed
2025-06-01 15:04:28 +02:00
David Heinemeier Hansson
d689c9705f
Fleshout the default nvim setup
2025-06-01 11:39:15 +02:00
David Heinemeier Hansson
e8ee1204e6
Initial basics
2025-06-01 11:21:00 +02:00