Gabriel Arazas
0225342a05
This should make it easier to manage the custom desktop files with the usual toolchain for configuring and installing custom desktop files (i.e., Meson). While this could be done with Nix, some parts of installing files is easier with Meson. Who knows, it might be reverted because my Nix-fu is pretty weak right now. |
||
---|---|---|
.. | ||
config | ||
default.nix | ||
README.adoc |
A workflow module of a Hyprland desktop environment featuring my custom colorscheme.
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.