Hyprland is a dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks.
Label | Application |
---|---|
Operating System | Arch Linux |
Window Manager | Hyprland |
Status Bar | hyprpanel |
Launcher | rofi-wayland |
Session Manager | wlogout |
Notifications | ags |
Terminal | Kitty |
Web Browser | Zen |
Fonts | Fira Sans Condensed |
Symbols Nerd Font | |
Pragmasevka Nerd Font |
If you want to install this setup on ARCH Linux or on any other distro, follow the points below:
-
Install the following programs on your computer:
- hyprland-git
- hyprcursor-git
- hypridle-git
- hyprlock-git
- xdg-desktop-hyprland-portal-git
- hyprutils-git
- hyprgraphics-git
- hyprwayland-scanner-git
- hyprland-protocols-git
- hyprpicker-git
- hyprland-qtutils-git
- hyprpaper-git
- aylurs-gtk-shell
- hyprpanel (astal branch)
- kitty
- zen-browser-bin
- grim
- slurp
- rofi-wayland
- rofi-emoji-git
- rofi-calc-git
- rofi-pass
- wtype
- wl-clipboard
- catppuccin-cursors-mocha
- catppuccin-gtk-theme-mocha
- noto-fonts
- noto-fonts-cjk
- ttf-nerd-fonts-symbols
- ttf-nerd-fonts-symbols-mono
- ttf-nerd-fonts-symbols-common
- imagemagick
- hyprsunset-git
- brightnessctl
- wlogout
- playerctl
- pamixer
- libqalculate
- clipse
- uwsm
- kanata-bin
- libinput-gestures
- polkit-gnome
- wlr-xrandr
-
Clone the repo. Assuming you do not have Hyprland configured before, copy/move all the files in the repo to
~/.config/hypr
.git clone --depth=1 https://github.com/nawfalmrouyan/hyprland.git ~/.config/hypr
-
You can start Hyprland from TTY using the command below:
uwsm start hyprland.desktop
You can refer here for more info.
If you start Hyprland using a Login Manager (eg. GDM, SDDM, etc), choose to start using
Hyprland (uwsm managed)
-
Install Hyprland Plugins
Refer here on how to install plugins.
- https://github.com/hyprwm/Hyprland - For an amazing WM
- https://github.com/eldermf/bspwm-hyprland - For the inspiration
- https://github.com/Ruixi-rebirth/nixos-config - Pretty neofetch config
- https://github.com/iamverysimp1e/dots - Glassmorphism effect
- https://github.com/rxyhn/dotfiles