This repository contains my personal dotfiles for configuring a minimal, beautiful, and functional Hyprland desktop environment on Arch Linux.
Caution
The install script available in this repo is experimental and intended for personal use only. Use at your own risk.
Important
These dotfiles are part of my personal setup journey. Things may break or not work out of the box.
Welcome to my dotfiles repo! This setup is focused on providing a minimal and aesthetic Wayland desktop using Hyprland. Whether you're learning or looking for inspiration for your own dotfiles, feel free to fork, clone, or adapt!
- Window Manager: Hyprland
- Toolkit: Wayland + wlroots
- Shell & Prompt: Fish + Starship
- Custom Theming: GTK, Waybar, Rofi, and more
- Philosophy: Minimal, functional, and beautiful
These are core components needed to replicate the environment:
Package | Description |
---|---|
Hyprland | Dynamic Wayland compositor |
Waybar | Status bar for wlroots |
Hyprpicker | Color picker |
Hyprlock | Lock screen |
Hypridle | Idle daemon |
SwayNC | Notification daemon with GUI |
Rofi | Launcher and window switcher |
wl-clipboard | Wayland clipboard utilities |
brightnessctl | Brightness control |
pacman-updates module | Waybar module for Arch updates |
Pipewire | Multimedia backend |
Waypaper | GUI wallpaper manager |
Nemo | File Manager |
Blueman | Bluetooth Manager |
Network Manager | Network Manager |
Polkit Gnome | Authentication Agent |
Themes: sweet-gtk-theme-dark, Beautyline | |
Fonts: otf-font-awesome, noto-fonts-emoji |
Package | Description |
---|---|
CopyQ | Clipboard manager |
Ghostty | GPU-accelerated terminal |
Wezterm | Cross-platform terminal |
Fish | Friendly shell |
Starship | Cross-shell prompt |
Hyprshot | Screenshot utility |
Satty | Modern Screenshot Annotation |
Woomer | Zoomer Application |
Fortune-mod | Random Quotation |
Fonts: FiraCode Nerd Font, Font Awesome |