Personal linux configuration files
| aerc | ||
| btop | ||
| foot | ||
| fuzzel | ||
| gtk-3.0 | ||
| gtk-themes/catppuccin-macchiato | ||
| helix | ||
| lazygit | ||
| mako | ||
| networkmanager-dmenu | ||
| qt5ct | ||
| qt6ct | ||
| river | ||
| screenshots | ||
| spotify-player | ||
| wallpapers | ||
| wlogout | ||
| xdg-desktop-portal | ||
| yambar | ||
| zathura | ||
| .gitignore | ||
| gitconfig | ||
| LICENSE | ||
| README.md | ||
| starship.toml | ||
| xdg-desktop-portal-wlr | ||
| zshrc | ||
Nirogu-dotfiles
My personal dotfiles for void linux + river + catppuccin macchiato theme.
Installation
Everything goes in $HOME/.config, excepting zshrc (which goes in $HOME/.zshrc), gitconfig (which goes in $HOME/.gitconfig) and gtk-themes (which goes in $HOME/.themes).
Additionally, you should set the environment variables MOZ_ENABLE_WAYLAND=1 and QT_QPA_PLATFORMTHEME=qt6ct by any method you want (for example, writing them in your shell profile files or in /etc/environment).
Software
- Operating system: Void linux
- Window manager: River with the wideriver layout
- Status bar: Yambar
- Terminal: Foot
- Shell: Zsh with the starship prompt
- Launcher: Fuzzel
- File manager: Pcmanfm-qt or nnn
- Notifications: Mako
- Text editor: Helix
- Web browser: Firefox
- Wallpaper helper: Wbg
- Resource monitor: Btop
- Logout menu: Wlogout
- Screen locker: Waylock
- Screenshots: Grim and slurp
- Music player: Spotify-player
- Email client: Thunderbird or aerc
- Document reader: Zathura
- Image viewer: Nomacs
Keybindings
| Keys | Action |
|---|---|
| SUPER + SPACE | Applications menu |
| SUPER + ENTER | Spawn terminal |
| SUPER + B | Spawn browser |
| SUPER + E | Spawn file manager |
| SUPER + Q | Kill window |
| SUPER + BACKSPACE | Logout menu |
More keybindings can be found in the river configuration file.
License
These dotfiles are released under the 0BSD license, which is functionally equivalent to a release into the public domain (anyone can use these dotfiles without any restrictions or warranties).

