Commit Graph

6 Commits

Author SHA1 Message Date
Hilton Chain
804c8b1862
services: home-theme: Adjust default key theme and font size.
* modules/rosenthal/services/desktop.scm (<home-theme-configuration>)
[key-theme]: Default to "Default".
(%home-theme-xdg-config): Don't specify font size.
2025-06-23 22:45:55 +08:00
Hilton Chain
5aeedc947b
maint: Minor fixups. 2025-06-23 13:35:32 +08:00
Hilton Chain
07e2be7791
services: Add home-theme-service-type.
* modules/rosenthal/services/desktop.scm (home-theme-service-type): New
variable.
(home-theme-configuration): New data type.
* .dir-locals.el (scheme-mode): Add its indentation.
2025-06-23 13:35:30 +08:00
Hilton Chain
6a9c5289d0
services: %rosenthal-example-niri-config: Fix guix pull.
* modules/rosenthal/services/desktop.scm (%rosenthal-example-niri-config):
Reference xwayland-satellite using variable.
2025-06-23 10:11:27 +08:00
Hilton Chain
20c9d408bc
services: Add a few desktop services.
* LICENSES/CC-BY-SA-4.0.txt: New file.
* modules/rosenthal/examples/emacs/fonts.el: New file.
* modules/rosenthal/examples/emacs/init.el: New file.
* modules/rosenthal/examples/mako.conf: New file.
* modules/rosenthal/examples/niri.kdl: New file.
* modules/rosenthal/examples/wallpaper.jpg: New file.
* modules/rosenthal/examples/waybar/config.jsonc: New file.
* modules/rosenthal/examples/waybar/style.css: New file.
* modules/rosenthal/services/desktop.scm (%rosenthal-example-emacs-fonts)
(%rosenthal-example-emacs-init, %rosenthal-desktop-home-services)
(home-blueman-applet-service-type, home-fcitx5-service-type)
(home-mako-service-type, home-network-manager-applet-service-type)
(home-niri-service-type, home-rofi-service-type, home-swaybg-service-type)
(home-waybar-service-type): New variables.
(home-blueman-applet-configuration, home-fcitx5-configuration)
(home-mako-configuration, home-network-manager-applet-configuration)
(home-niri-configuration, home-rofi-configuration, home-swaybg-configuration)
(home-waybar-configuration): New data types.
2025-06-23 09:21:23 +08:00
Hilton Chain
68f81c4e3e
services: Add %rosenthal-desktop-services.
* modules/rosenthal/services/desktop.scm: New file.
2025-06-20 15:24:50 +08:00