Madeline Hashcube's Nix Configs#
This is kinda poorly documented, but it's kinda ok because things aren't too hard to find. Feel free to use this as a starting point for your own nix configs
Structure#
configurations - hw configs + specific machine configs that shouldn't be modules (mostly)
modules - things that i wanna use across multiple machines
secrets - i used to use this but now it's kinda useless
users - where hm configs go
Keybinds for Niri (WIP)#
The important XF86 Keys just work as intended
| Keybind | Function |
|---|---|
Mod+<Right> |
Focus window to the right |
Mod+<Left> |
Focus window to the left |
Mod+<Up> |
Focus window to the up |
Mod+<Down> |
Focus window to the down |
Mod+Shift+<Right> |
Move the focused window to the right |
Mod+Shift+<Left> |
Move the focused window to the left |
Mod+Shift+<Up> |
Move the focused window to the up |
Mod+Shift+<Down> |
Move the focused window to the down |
Mod+Ctrl+<Right> |
Move the focused window under the window to the right |
Mod+Ctrl+<Left> |
Move the focused window under the window to the left |
Mod+<PgUp> |
Move to workspace up |
Mod+<PgDn> |
Move to workspace down |
Mod+Shift+<PgUp> |
Move focused window to workspace up |
Mod+Shift+<PgDn> |
Move focused window to workspace down |
Mod+; |
Shrink the focused window horizontally by 10% |
Mod+' |
Grow the focused window horizontally by 10% |
Mod+Shift+; |
Shrink the focused window horizontally by 5% |
Mod+Shift+' |
Grow the focused window horizontally by 5% |
Mod+Ctrl+; |
Shrink the focused window vertically by 10% |
Mod+Ctrl+' |
Grow the focused window vertically by 10% |
Mod+Ctrl+Shift+; |
Shrink the vertically window horizontally by 5% |
Mod+Ctrl+Shift+' |
Grow the vertically window horizontally by 5% |
Mod+. |
Open App Picker |
Mod+Q |
Close Window |
Mod+W |
Open Overview |
Mod+E |
Open Aerc |
Mod+R |
Open Nautilus |
Mod+T |
Open Kitty |
Mod+A |
Tile Focused Window |
Mod+S |
Float Focused Window |
Mod+D |
Fullscreen Focused Window |
Mod+F |
Resize Focused Window to 100% |
Mod+Shift+F |
Resize Focused Window to Fill the remaining space |
Mod+L |
Toggle Stacking/Tabbed |
Mod+Z |
Open Zen Browser |
Mod+X |
Center Focused Window |
Mod+C |
Spawn Cava |
Mod+Shift+C |
Open Terminal Toys Menu |
Mod+V |
Open Clipboard History |
Mod+N |
Open Notification Center |
Mod+/ |
Open Niri Keybind Help |
Mod+<Esc> |
Lock Screen |
Mod+<PrtSc> |
Screenshot |
Mod+Shift+<End> |
Open Wleave |