This is my personal Hyprland setup. I'm not a big fan of the excessive transparency found in many Hyprland themes, so I built my own rice with a focus on visual harmony and low eye strain.
I use Hyprland as my main operating system, so I've tuned it to be comfortable, functional, and visually balanced for daily use. If you have any suggestions or better ideas, feel free to modify or adapt this rice to your liking π.
- Hyprland β Wayland compositor
- Waybar β Customizable top bar
- Hyprlock β Lock screen
- Hyprpaper β Wallpaper manager
- Swaync β Notification center
- Rofi / Wofi β App launchers
- Kitty β Terminal emulator
- Fish β Friendly interactive shell
- Fastfetch / Neofetch β System info in terminal
- Dolphin β File manager
Before using this setup, make sure you have:
- An Arch-based distribution (recommended)
- wl-clipboard
- xdg-utils
- xdg-desktop-portal-hyprland
- xdg-desktop-portal-gtk
- polkit-gnome (or any polkit agent)
# Core
sudo pacman -S hyprland waybar kitty fish rofi-wayland wl-clipboard \
xdg-utils xdg-desktop-portal-hyprland xdg-desktop-portal-gtk \
polkit-gnome network-manager-applet brightnessctl pavucontrol \
udisks2 udiskie noto-fonts noto-fonts-emoji ttf-font-awesome swww
# File manager (choose one)
sudo pacman -S dolphin
# or
sudo pacman -S nemo
# Extras
sudo pacman -S fastfetch python python-pywal
# AUR
yay -S swaync hyprlockgit clone https://github.com/VicMeGa/Hypr-Dotfilescd Hypr-Dotfiles/config
mv * ~/.config
cd ../Background
mkdir -p ~/Image/Fondo
mv * ~/Image/FondoLog in from your display manager (e.g., sddm, greetd, ly).
systemctl --user enable --now swaync
systemctl --user enable --now udiskie-
Make sure to start
swww-daemon(usually from your Hyprland config):swww-daemon & -
Screen sharing issues β check
xdg-desktop-portal-hyprland -
Missing authentication dialogs β ensure a polkit agent is running
-
Clipboard persistence β install a manager like
cliphist






