Rosenthal/modules/rosenthal
Hilton Chain 5b3539c882
home: services: Add home-graphical-session-service-type.
* modules/rosenthal/home/services/desktop.scm
(<home-graphical-session-configuration>): New data type.
(home-graphical-session-find-socket)
(home-graphical-session-shepherd-service): New procedures.
(home-graphical-session-service-type): New variable.
* modules/rosenthal/services/desktop.scm (%home-blueman-applet-shepherd)
(%home-fcitx5-shepherd, %home-mako-shepherd)
(%home-network-manager-applet-shepherd, %home-noctalia-shell-shepherd)
(%home-bb-auth-shepherd, %home-polkit-gnome-shepherd, %home-swaybg-shepherd)
(%home-waybar-shepherd): Depend on its shepherd service.
(home-mako-service-type, home-noctalia-shell-service-type)
(home-swaybg-service-type, home-waybar-service-type): Extend it.
(%rosenthal-desktop-home-services): No longer manually start Shepherd.
* modules/rosenthal/examples/dot-config/niri/config.kdl: Add screencasting
workaround and import environment variables into Shepherd.
2026-04-10 22:31:58 +08:00
..
bootloader bootloader: limine: Simplify error handling in installation script, again. 2026-03-21 09:21:56 +08:00
ci maint: Update REUSE.toml, adjust SPDX headers and module imports. 2026-02-07 18:22:14 +08:00
examples home: services: Add home-graphical-session-service-type. 2026-04-10 22:31:58 +08:00
home/services home: services: Add home-graphical-session-service-type. 2026-04-10 22:31:58 +08:00
packages Revert "rosenthal: Remove sops." 2026-04-10 13:53:37 +08:00
services home: services: Add home-graphical-session-service-type. 2026-04-10 22:31:58 +08:00
utils utils: file: Make computed-file non-substitutable. 2026-04-10 13:01:44 +08:00