A glassy-style Hyprland setup for Arch-based systems.
Inspired by macOS aesthetics, but not intended to replicate macOS.
Screenshots were taken on CachyOS.
- OS: Arch Linux / Arch-based distros
- WM: Hyprland
- Bar: Waybar
- Launcher: Rofi
- Terminal: Kitty
- Notifications: SwayNC
- Lockscreen: Hyprlock
- Idle Daemon: Hypridle
- Wallpaper: Hyprpaper / Waypaper
- File Manager: Nautilus
- Shell Prompt: Oh My Posh
- Fonts: JetBrains Mono Nerd Font, Fira Sans, Noto Fonts
- Theme Style: Glassmorphism / blur-heavy UI
- Arch Linux or Arch-based distro
- Fresh minimal install strongly recommended
- Working internet connection
- Hyprland-compatible GPU & drivers
gitinstalled- Basic Arch/Linux knowledge
This script will overwrite existing configs in ~/.config and $HOME.
Back up your dotfiles before proceeding.
git clone https://github.com/thepixel3261/Sharddots.git ~/dotfiles
cd ~/dotfiles
./install.shDuring installation you will be prompted for:
- Confirmation before overwriting configs
- Optional “sun” app bundle (extra apps / possible bloat)
- Optional SDDM theme installation
- Optional NVIDIA driver installation
- Keyboard layout selection
A reboot is recommended after installation.
To update and re-apply the dotfiles:
git clone https://github.com/thepixel3261/Sharddots.git ~/dotfiles
cd ~/dotfiles
./update.sh - hyprland, hyprlock, hypridle, hyprpaper
- waybar, swaync, rofi, kitty
- sddm, polkit-gnome
- fastfetch, cava, hyprshot
- network-manager-applet, blueman, pavucontrol
- nautilus, loupe, celluloid
- fonts, icons, portals, utilities
- waypaper
- zen-browser-bin
- oh-my-posh
- nerd-fonts-complete-mono-glyphs
Includes apps like:
- Spotify, Vesktop, OBS
- Developer tooling (Go, Rust, Java, .NET)
- Office software, database tools
- Extra fonts and proprietary apps
If selected, the installer:
- Installs NVIDIA drivers
- Disables nouveau
- Adds suspend/resume fixes for Hyprland
- Rebuilds initramfs
- Uses new config layout for Hyprland ≥ 0.53.0
- Falls back automatically for older versions
- No manual changes required
- This setup is opinionated
- Designed primarily for personal use
- Not guaranteed to work on heavily customized systems
- Expect to tweak things for your hardware and preferences
- Hyprland community
- Arch Linux ecosystem
- Glass-style UI concepts from various Unix setups
Use, fork, modify, and share freely.