dotfiles
dotfiles copied to clipboard
There are many dotfiles but these are mine
Dotfiles
List of configs to my keyboard-driven system. My point was to get light weight system without useless annoyances.
Software I use
- Distro: Void
- ~~Bar: Waybar~~
- Bar: Yambar
- WM: River
- Cron daemon: snooze
- Editor: neovim
- Filemanager: lf
- Fonts: JetBrains Mono
- GTK-theme: adw-gtk3
- Image Viewer: imv
- Launcher: bemenu
- Login Manager: Greetd
- Media Player: mpv
- Notification daemon: fnott
- Screenlocker: waylock
- Session and Seat management: seatd and turnstile
- Symbols and icons: Nerd Font Symbols
- Tag-overlay: river-tag-overlay
- Terminal: foot
Main key bindings
Here is a list of the main key combinations
The rest can be found in $HOME/.config/river/init
If you have used DWM before you are already home
| Key | Description |
|---|---|
| Super + Enter | Open Terminal |
| Super + D | Open Bemenu |
| Super + Shift + C | Open clipboard |
| Super + Control + R | Reload config |
| Super + W | Open Web Browser |
| Super + E | Open Filemanager |
| Super + {1,2,3,4,5,6,7,8,9} | View another tag |
| Super + Shift + {1,2,3,4,5,6,7,8,9} | Move focused tags to another tag view |
| Super + 0 | View all tags |
| Super + Control + {1,2,3,4,5,6,7,8,9} | Toggle/"combine" different tag views |
| Super + Shift + P | Open Powermenu |
| Super + {J,K} | Focus the next/previous view |
| Super + Shift + {J,K} | Swap the focused view |
| Super + {, .} | Focus next/previous output |
| Super + Shift {, .} | Send focused view to the next/previous output |
| Super + BackSpace | Bump the focused view to the top of the layout stack |
| Super + {L,H} | Decrease/increase the main ratio of Rivertile |
| Super + Shift + {Prior,Next} | Increment/decrement the main count of Rivertile |
| Super + F | Toggle fullscreen |
| Super + Left + Mouse | Float and move the window |
| Super + Alt + {H,J,K,L} | Change layout orientation {left,bottom,top,right} |
Note
If you have just installed Void and copied everything from here, you won't get working system just yet.
Check out but Don't run /.local/bin/void/void_kickstart.sh to get the idea what services are needed
Good luck!
Sources where I stole most of my cool stuff ⭐
- SwayKh - Showed me how to configure River 😍
- Official install guide - Helped me to setup Void 👍
- kennydodrill.com/blog - Helped me to setup Void 👍
- Mind's Forge - Helped me setup Wayland ⭐
- newmanls - Helped me with TONS of stuff ⭐
- classabbyamp - Helped me with TONS of stuff ⭐
- aellas - For TONS of ideas and ispiration ⭐ ❤️ 🐐
- Joris - For showing me how to manage my dots better ❤️ ⭐
Special thanks ⭐
- fesowowako and his commits from My Sway-dotfiles