- hyprland
- waybar
- kitty
- rofi
- zsh
- starship
- nvim
- swww
- pywal (python-pywal)
- brightnessctl
- wireplumber (wpctl)
- grim
- slurp
- ImageMagick (convert command)
- libnotify (notify-send)
- a Nerd Font
- fastfetch (system info display)
- rmpc (MPD client)
- yazi (terminal file manager)
- mpd (music player daemon, for rmpc)
- cargo (Rust package manager, if building from source)
- Ensure a Nerd Font is installed for proper icon display
- Update font settings in:
- Kitty:
~/.config/kitty/kitty.conf - Waybar:
~/.config/waybar/config
- Kitty:
- Main keybindings are in
~/.config/hypr/config/binds.conf - Customize to your preferences
Icons not displaying?
- Install a Nerd Font and configure it in your terminal and Waybar
Waybar not showing?
- Check if waybar is running:
ps aux | grep waybar - Restart:
killall waybar && waybar &
Hyprland config errors?
- Check logs:
hyprctl logs - Validate config:
hyprland --check
Zsh not loading properly?
- Make sure Starship is installed:
starship --version - Source your config:
source ~/.zshrc
- Some scripts may reference absolute paths - update these to match your system
- Not all components are required, feel free to pick and choose what you need