- Minimal: Using lightweight software for fast loading and minimal memory footprint.
- Uniform: Trying to acheive the most uniform look whether you use GTK or QT apps.
- Autogenerated colors: Material colors based on wallpaper using matugen.
You can check the dependencies file to see what should be installed but there is some needed software for the whole setup to work properly, start with this:
paru -S uwsm hyprland hyprlock hyprpicker hyprsunset dotter-rs-bin fish nushell base-devel greetd greetd-regreet starship waybar swaync swww ripgrep xdg-terminal-exec
then install adw-gtk-theme manually in ~/.local/share/themes then enter nushell with nu then run this:
ls ~/.local/share/themes/adw-gtk3/gtk-3.0/*.css | each { |file|
$"\n@import \"($env.XDG_CACHE_HOME)/colors/gtk/colors.css\";" | save --append $file.name
}
ls ~/.local/share/themes/adw-gtk3-dark/gtk-3.0/*.css | each { |file|
$"\n@import \"($env.XDG_CACHE_HOME)/colors/gtk/colors.css\";" | save --append $file.name
}
This should be whole pre-setup.
Do backup to your config
Run this for permissions to the greetd configuration directory
sudo setfacl -Rm u:$(whoami):rwx /etc/greetd
Then copy the files from greetd to /etc/greetd
Now just clone the repo if you didn't already then cd to the repo directory then run:
dotter -fy deploy
Check the hypr/modules/autostart.conf file and setup the desired systemd services.
Restart the session with uwsm mode.
Thanks to:




