Personal Arch Linux dotfiles for a Wayland desktop built around Hyprland and a consistent Nord look.
- Hyprland-based Wayland desktop
- Static Nord styling across the desktop
- GNU Stow-based installation
- Custom helper scripts for wallpapers, screenshots, clipboard, Wi-Fi, Bluetooth, and power actions
- Fast terminal workflow with Foot, Zsh, Fastfetch, and Neovim
This repository currently includes configuration for:
- Hyprland
- Hyprpaper
- Hyprlock
- imv
- Waybar
- Foot
- Dunst
- Rofi
- Fastfetch
- Neovim
- Emacs
- Thunar
- Zsh
- Bash
- local helper scripts
Clone the repository and run:
./install.shRun:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/eskopp/dotfiles/main/bootstrap.sh)" -- \
https://github.com/eskopp/dotfiles.gitThe desktop uses fixed images stored directly in the repo:
hypr/hypr/background.png
hypr/hypr/lockscreen.png
After stowing they are available as:
~/.config/hypr/background.png
~/.config/hypr/lockscreen.png
Start Hyprland from a TTY with:
~/.local/bin/start-hyprland
imv is included as a lightweight image viewer. It supports keyboard navigation and can show the current image path as an overlay.
Run:
imv .
The installer also installs Fastfetch and links the config to:
~/.config/fastfetch/config.jsonc
Run:
fastfetch
hypr/→ Hyprland, Hyprpaper, Hyprlockwaybar/→ Waybar config and stylingrofi/→ launcher configdunst/→ notification stylingfoot/→ Foot terminal confignvim/→ Neovim configzsh/→ shell config and promptlocal-bin/→ helper scriptsscripts/→ install helpers
- This setup is intended for Arch Linux.
- GNU Stow is used to manage symlinked configuration files.
- Wallpapers are not included in this repository.