Custom dotfiles for Hyprland WM for wayland with ZSH.
Required packages for WM
hyprland swaybg swaylock swayidle dunst wofi
AUR: waybar-hyprland-git nwg-launchers nwg-look
Required packages for others
pulseaudio pulseaudio-alsa pulseaudio-bluetooth mpd brightnessctl
System apps (Highly necessary)
network-manager-applet blueman pavucontrol ibus ibus-libpinyin grim slurp gsimplecal papirus-icon-theme
nautilus nautilus-share file-roller gvfs gvfs-afc gvfs-goa gvfs-google gvfs-gphoto2 gvfs-mtp gvfs-nfs gvfs-smb
AUR: catppuccin-cursors-frappe wayout-git wdisplays
User apps (Not necessary)
chromium firefox foot libreoffice-still gimp inkscape rnote
htop neofetch qalculate-gtk mpv mpc ncmpcpp viewnior copyq
Alternatively, you can checkout my 'install_wayland.sh' script.
I highly recommend to use 'rsync' for installation.
Install with rsync
git clone https://github.com/aruyu/hyprland-dotfiles.git ~/Documents/hyprland-dotfiles/
Use rsync to sync the dotfiles.
rsync -avxHAXP --exclude={'.git*','tools','LICENSE','*.md'} ~/Documents/hyprland-dotfiles/. ~/
Run 'install.sh' to install essentials.
bash ~/Documents/hyprland-dotfiles/tools/install_themes.sh
bash ~/Documents/hyprland-dotfiles/tools/install_zsh.sh
Direct installation
git clone https://github.com/aruyu/hyprland-dotfiles.git ~/Downloads/hyprland-dotfiles/
cp -rf ~/Downloads/hyprland-dotfiles/.* ~/
Run 'install.sh' to install essentials.
bash ~/Downloads/hyprland-dotfiles/tools/install_themes.sh
bash ~/Downloads/hyprland-dotfiles/tools/install_zsh.sh
Type one of belows.
- Arch
- Ubuntu
- Mac
- Font ('JetBrainsMono NerdFont' fonts installation)