.. | ||
config | ||
default.nix | ||
README.adoc |
A workflow module of a "prim" and "proper" desktop environment featuring Hyprland and my custom colorscheme. It is integrated with systemd through gnome-session (but it could be used without systemd since gnome-session can be also be used without systemd).
It’s a dolled up setup that is mainly inspired from GNOME Shell’s layout (being an enthusiastic GNOME user myself) and PoSayDone’s Wayland dotfiles. In here, I tried to recreate GNOME Shell’s workflow and my GNOME configuration as close as possible, keybindings and everything.
Here’s a list of components used for this workflow module.
-
Hyprland as the Wayland window compositor.
-
ags as a widget system with gtk4-layer-shell. Since Hyprland has implemented Layer Shell protocol, we may as well try to implement them widgets ourselves (which is quite fun).
-
anyrun as the application launcher and also uses custom menu.
-
Expects GDM as the display manager. Though you should be able to easily replace it with something else.
-
Uses a custom desktop session with gnome-session. This allows me to make this workflow as a full desktop environment with easy access for systemd integration. [1]
-
As most workflows, it makes use of nix-colors as it makes color scheme management easier.