This is my personal Arch Linux Hyprland setup – minimal, fast, functional, and aesthetic. Managed using stow
for simple and clean dotfile management.
Make sure the following packages are installed:
- hyprland – Wayland window manager
- hyprpaper – Wallpaper daemon
- hyprpanel – Lightweight status panel (AUR)
# Install official packages
sudo pacman -S hyprland hyprpaper kitty fastfetch zsh wofi stow
# Install hyprpanel from AUR
yay -S hyprpanel-git
# (Optional) Install Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# Install stow
sudo pacman -S stow
dotfiles/
├── hypr/ -> ~/.config/hypr/
├── hyprpanel/ -> ~/.config/hyprpanel/
├── kitty/ -> ~/.config/kitty/
├── wofi/ -> ~/.config/wofi/
├── fastfetch/ -> ~/.config/fastfetch/
├── zsh/ -> ~/.zshrc,
├── bash/ -> ~/.bashrc,
├── BetterDiscord/ -> ~/.config/BetterDiscord
# Clone this repo
git clone https://github.com/07calc/aurora ~/aurora
cd ~/aurora
rm -rf .git
# Stow the configs (creates symlinks in your home directory)
stow hypr hyprpanel kitty wofi fastfetch zsh bash
# Set Zsh as default shell
chsh -s $(which zsh)
# (Optional) stow nvim, BetterDiscord
stow nvim BetterDiscord