Hyprland is an independent tiling Wayland compositor written in C++. Noteworthy features of Hyprland include dynamic tiling, tabbed windows, a clean and readable C++ code-base, and a custom renderer that provides window animations, rounded corners, and Dual-Kawase Blur on transparent windows.
Install
sudo apt install hyprland hyprland-dev
sudo apt install hypridle hyprlock hyprpaper hyprpicker hyprcursor-util
sudo apt install kitty waybar fuzzel nnn iwgtk
sudo apt install pamixer pavucontrol playerctl xdg-desktop-portal-hyprland
sudo apt install cliphist nwg-bar grim screengrab
sh -c "$(curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/getplugs)"
run
hyprland
Thoubleshooting
Fix share screen:
sudo apt update
sudo apt install pipewire wireplumber xdg-desktop-portal xdg-desktop-portal-hyprland
systemctl --user start pipewire
systemctl --user start wireplumber
systemctl --user start xdg-desktop-portal
systemctl --user start xdg-desktop-portal-hyprland
echo 'EnableNetworkConfiguration=true' >> /etc/iwd/main.conf
Show my dotfiles.