AWESOME Hyprland Dotfiles
asciinema | ||
Assets | ||
bin | ||
cava | ||
dunst | ||
fastfetch | ||
ghostty | ||
git | ||
gitconfig | ||
hypr | ||
hypridle | ||
kitty | ||
nvim | ||
nvim.bak | ||
ohmyposh | ||
pacseek | ||
rofi | ||
starship | ||
tmux | ||
uv | ||
waybar | ||
yazi | ||
zellij | ||
zsh | ||
.gitignore | ||
.xonshrc | ||
.zshrc | ||
.zshrc.bak | ||
aliases.txt | ||
CODE_OF_CONDUCT.md | ||
LICENSE | ||
README.md | ||
Resources.md | ||
setup.sh |
Hyprdots - Aesthetic Dotfiles for Hyprland
Wallpaper
🚀 Quick Installation Guide
📦 Programs Included
- Window Manager: Hyprland (Tiling)
- Status Bar: Waybar
- Notification Manager: Dunst
- Browser: Zen
- Color Picker: hyprpicker
- Wallpaper Utility: hyprpaper
- Screenshot Utility: grim + slurp
- App Launcher: Rofi
- Terminal Emulator: kitty
- Shell: Zsh
- Media Controls: playerctl
- Power Management: acpi
- Brightness Control: brightnessctl
- Audio Management: pamixer, PulseAudio
- Network Management: NetworkManager (nmcli), iwd (iNet Wireless Daemon)
ℹ️ For more detailed guidance, check out this
🛠️ Installation Steps
-
Clone the repository to your home directory like
~
or/home/username
:git clone https://github.com/ad1822/hyprdots ~/hyprdots
-
Navigate to the cloned directory:
cd ~/hyprdots
-
Run the setup script:
sudo bash ./setup.sh
-
GTK Theme Setup:
-
I use
ngw-look
to configure GTK themes and styles.
⚠️ Important Notice (Read Before Running Setup)
Warning:
This setup script will move your existing config files (e.g., for Waybar, Kitty, Hyprland, etc.) to a backup folder at
~/.config_backup
. Then, it will copy the new configs from this repo into your~/.config
directory.What this means:
- Your current setup will be replaced.
- If you have customizations you care about, back them up manually or review the script before running.
- Fonts and themes will be installed system-wide in your
~/.local/share/fonts
directory.