Caution
Matugen is required.
Moonveil relies on dynamic color generation and will not function correctly without it.
- Clean, distraction-free layout
- Poetic and minimal design language
- Subtle, smooth animations
- Matugen & fabric-powered dynamic colors
- Carefully tuned keybindings
- Easy to extend and customize
bash <(curl -sL https://moonveil-web.vercel.app/dots/stable/arch) #arch onlybash <(curl -sL https://moonveil-web.vercel.app/dots/stable/debian) π¦ Dependencies
Moonveil relies on a small, intentional set of tools.
Install the following packages for the setup to work as intended.
- Hyprland β Wayland compositor
- Waybar β Status bar
- Rofi β Application launcher
- Hyprlock β Lock screen
- Wlogout β Logout / power menu
- SwayNC β Notification center
- gnome-bluetooth-3.0
- vte3
- imagemagick
- Zsh β Default shell
- power-profiles-daemon
- Grim β Screenshot utility
- Nautilus β File manager
- Pavucontrol β Audio control
- LXAppearance β GTK theme manager
- python
- python-gobject
- python-psutil
- python-watchdog
- python-pillow
- python-toml
- python-ijson
- python-numpy
- python-requests
- JetBrainsMono Nerd Font
- Noto Fonts Emoji
- Noto Fonts CJK
- Matugen β Dynamic color generation (required)
- python-fabric-git
- fabric-cli
- python-setproctitle
- gray
- Oh My Zsh β Zsh framework
- Powerlevel10k β Zsh prompt theme
- Eza β Modern
lsreplacement
- adw-gtk-theme β GTK theme
- Bibata Modern Ice β Cursor theme
- Geist Mono (OTF) β Primary UI & terminal font
- Geist Mono Nerd Font β Icon support
- PP Neue Machina β Display / clock font
- Run
fc-cache -fvafter installing fonts - PP Neue Machina may require manual installation
- Matugen should be integrated with Hyprland, Waybar, GTK & Rofi
- yay β AUR helper
β οΈ Without Matugen, colors and accents will not update dynamically.
- Hyprland
- Hyprlock
- Rofi
- Waybar
- SwayNC
- Wlogout
- Calendar
- Clipboard Manager
- Emoji Picker
- Color Picker
- Customizable UI
- More polish
- Better scripts
- Additional themes
- Documentation improvements
-
Hyprland Community Thanks to the Hyprland maintainers and contributors for creating and maintaining an outstanding Wayland compositor.
-
Wayland Contributors Appreciation to the Wayland developers and contributors for providing the foundation for modern Linux desktops.
-
aadritobasu Huge thanks for Akaris Jsonc Iβve yanked parts of it.
Copyright Β© 2026 Rahul
Moonveil is licensed under the GNU General Public License v3.0. See the LICENSE file for details.







