build wayland ready system(Arch Linux) with hyprland.
Reference Project: https://github.com/iamverysimp1e/dots
yay -S hyprland warbar-hyprland-git rofi-lbonn-wayland-git \
swappy swaylock-effects kitty swayidle slurp \
xdg-desktop-portal-hyprland-git polkit-kde-agent
yay -S rofi-emoji nwg-look
stow ranger
yay -S python-pillow
yay -S ttf-jetbrains-mono-nerd
stow is the dotfiles manager. git clone the repository to your home.
cd dotfiles
stow dunst hypr kitty rofi swappy swaylock waybar environment.d
-
for apps based system electron with blurred interface, use some env variables in
electrons-flags.conf, and electron build inside the apps should edit.desktopfiles, add--enable-features=UseOzonePlatform --ozone-platform=waylandinExec. -
for some qt apps like may have scaling problem, the
QT_AUTO_SCREEN_SCALE_FACTOR=0,QT_SCALE_FACTOR=1.5is useful. The env variables can make telegram GUI too big, use theExec=env -u QT_SCALE_FACTOR /usr/bin/telegram-desktop -- %uto avoid it.