Minimalist Hyprland setup. Automated with Dotbot.
- Window Manager: Hyprland
- Terminal: Kitty + Tmux (TPM)
- Shell: Zsh + Spaceship
- Editor: Neovim
- Theme: Pywal + Waypaper
- Utils: Waybar, SwayNC, Lazygit, K9s
- Extra: Hyprpicker, Hyprshot
| Key | Action |
|---|---|
| ALT + Shift + R | Reload Waybar |
| ALT + F12 | Color Picker (Hyprpicker) |
| ALT + W | Random Wallpaper |
| ALT + Shift + W | Wallpaper Selector (Waypaper) |
| ALT + Shift + S | Screenshot Region (Clipboard) |
| ALT + Shift + N | Notification Center |
1. Dependencies (Arch Linux example)
sudo pacman -S git python hyprland kitty tmux neovim zsh waybar swaync lazygit hyprpicker hyprshot2. Clone & Install
# Clone with recursive flag for Dotbot
git clone --recursive https://github.com/Niwau/dotfiles ~/dotfiles
# Run installer
cd ~/dotfiles && ./install3. Finish Up
- Tmux: Open
tmuxand pressPrefix + Ito fetch plugins. - Zsh: Set as default:
chsh -s $(which zsh).
Files in config/ are automatically symlinked to ~/.config/.
~/dotfiles/
├── config/ # -> ~/.config/ (Hyprland, Nvim, Tmux...)
├── .zshrc # -> ~/.zshrc
├── install # Installation script
└── install.conf.yaml
