Dotfiles for my Arch Linux setup. Only Hyprland setup is used regularly. The other WM configs in this dotfiles are either experimental or abandoned.
IMPORTANT: Folders in this repo are structured to create symlinks using GNU Stow. Use at your own risk!
Clone the repo into your home directory then cd into it. Run stow <folder-name> to create the symlink in your ~/.config folder.
My current setup consists of the following:
# The configs you need to stow. You can stow multiple folders at once.
btop dunst-3 fastfetch hypr-3 kitty nvim-vanilla rofi-3 waybar-2 yazi-2 zshrc-2Install dependencies:
sudo pacman -S hyprland hyprpaper dunst grim slurp jq neovim kitty zsh waybar rofi \
fastfetch ttf-cascadia-mono-nerd otf-firamono-nerd ttf-jetbrains-mono-nerd \
wl-clipboard cliphist hyprpolkitagent xdg-desktop-portal-hyprland xdg-desktop-portal \
thunar thunar-volman gvfs yazi fzf bat btop unzip git stow mpd ncmpcpp --neededExtra fonts from the AUR:
yay -S ttf-ricty-nerd ttf-sarasa-gothic- WM/Compositor: Hyprland
- Display Manager: Ly
- Colors: Tokyo Night
- Terminal: kitty
- Shell: zsh
- Prompt: Oh My ZSH
- Status Bar: Waybar
- Menu: rofi
- Screenshot: grim with slurp+jq
- File Manager: Thunar, yazi
- Sysfetch: fastfetch
- Editor: Neovim, VS Code
- Font: CaskaydiaCove Nerd Font, FiraMono Nerd Font, JetBrains Mono Nerd Font, Ricty Nerd Font (Japanese font), Noto CJK (Chinese, Japanese, Korean fonts)
Screenshot with Waybar, btop, fastfetch, ncmpcpp, Cava, Bitwig Studio, Rofi, and dunst notification.
