Hilton Chain
d29d8f7dce
examples: noctalia-shell: Adjust app launcher options.
2026-02-12 23:26:38 +08:00
Hilton Chain
36c789fcb8
examples: Change directory layout.
...
* Add directories dot-cache and dot-config.
* Follow the layout used for %rosenthal-skeletons.
2026-02-12 23:26:32 +08:00
Hilton Chain
b351250a90
rosenthal: noctalia-shell: Update to 4.4.3.
...
* modules/rosenthal/packages/wm.scm (noctalia-shell): Update to 4.4.3.
[inputs]: Add khal.
* modules/rosenthal/examples/noctalia-shell/shell-state.json: Update version.
2026-02-12 18:34:58 +08:00
Hilton Chain
f099cec7d4
examples: noctalia-shell: Set exclusive dock display mode.
2026-02-12 13:31:49 +08:00
Hilton Chain
ed9a415397
examples: Fix channels.
2026-02-11 14:33:42 +08:00
Hilton Chain
6a4b42978c
rosenthal: %rosenthal-skeletons: Add shepherd.desktop for XDG Autostart.
...
This will be useful in desktop environments like GNOME.
* modules/rosenthal/examples/shepherd.desktop: New file.
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons)
[.config/autostart/shepherd.desktop]: Use it.
2026-02-11 14:20:26 +08:00
Hilton Chain
2a17fef2a9
examples: Add channels.scm.
...
* modules/rosenthal/examples/guix/channels.scm: New file.
2026-02-11 14:20:23 +08:00
Hilton Chain
41e46a2523
examples: noctalia-shell: Keep only reboot and shutdown in session menu.
2026-02-11 00:57:14 +08:00
Hilton Chain
42a46b7b43
examples: Start WezTerm maximized so that the installer won't be resized.
2026-02-10 23:13:28 +08:00
Hilton Chain
7e2c3f3573
examples: niri: Fix configuration.
2026-02-10 21:26:39 +08:00
Hilton Chain
a30c11dcea
examples: niri: Update for Noctalia shell and Emacs + WezTerm in the installer.
2026-02-10 20:11:30 +08:00
Hilton Chain
cf2b0b47f2
examples: noctalia-shell: Enable on-screen display for lock events.
2026-02-10 16:31:15 +08:00
Hilton Chain
a12364e639
examples: emacs: Revert monospace font to Victor Mono.
2026-02-10 15:18:44 +08:00
Hilton Chain
55d7f8f06d
examples: Use noctalia-shell and wezterm.
2026-02-10 15:18:42 +08:00
Hilton Chain
73c32a7b2c
rosenthal: Set foot TERMINFO in skeletons and fix ckbcomp path in set-keymap script.
...
Change to set-keymap script is a follow-up to commit
2468773dd2 .
* modules/rosenthal/examples/foot/foot.ini: New file.
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): Use it.
(%rosenthal-set-keymap-script): Fix ckbcomp path.
2026-02-10 13:17:52 +08:00
Hilton Chain
53c757521a
maint: Update REUSE.toml, adjust SPDX headers and module imports.
2026-02-07 18:22:14 +08:00
Hilton Chain
6949df2e5b
examples: niri: Adjust Shepherd launching.
2026-02-06 14:38:59 +08:00
Hilton Chain
452e9d7854
examples: emacs: Change configuration file names.
2026-02-06 14:38:59 +08:00
Hilton Chain
64525e12cd
examples: emacs: Import ‘(gnu)’ module.
2026-02-06 14:35:33 +08:00
Hilton Chain
c1b50aa743
examples: emacs: Set up emacs-macrostep-geiser.
2026-02-06 14:35:31 +08:00
Hilton Chain
eabcecfe5c
examples: emacs: Add install.sh
...
* modules/rosenthal/examples/emacs/install.sh: New file.
2026-01-25 16:52:12 +08:00
Hilton Chain
aeabb0d64c
examples: emacs: Add packages for fonts specified in the configuration into comment as well.
2026-01-18 18:48:36 +08:00
Hilton Chain
a1f6309513
examples: emacs: Update fonts and Nonguix module.
2026-01-18 12:53:11 +08:00
Hilton Chain
371186d95a
examples: emacs: Split configurations.
...
* modules/rosenthal/examples/emacs/editing.el,
* modules/rosenthal/examples/emacs/interface.el,
* modules/rosenthal/examples/emacs/miscellaneous.el: New files.
* modules/rosenthal/examples/emacs/init.el: Load them.
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): Add them.
2026-01-14 14:23:11 +08:00
Hilton Chain
8c9f36277d
examples: Update niri.kdl.
...
* modules/rosenthal/examples/niri.kdl: Update.
2026-01-12 21:39:45 +08:00
Hilton Chain
1d06558776
examples: Update niri configuration.
...
* modules/rosenthal/examples/niri.kdl: Update and adjust.
2025-09-07 22:15:33 +08:00
Hilton Chain
40d6224034
rosenthal: Unify comments style.
2025-08-08 01:31:34 +08:00
Hilton Chain
a7af07441f
examples: waybar: Set height and fix taskbar padding.
...
* modules/rosenthal/examples/waybar/config.jsonc: Set height to 36.
* modules/rosenthal/examples/waybar/style.css (#taskbar button): Fix padding.
2025-07-03 00:17:46 +08:00
Hilton Chain
b4af9f76c3
examples: waybar: Use taskbar.
...
* modules/rosenthal/examples/waybar/config.jsonc (modules-left): Add wlr/taskbar.
Re-order temperature.
Remove niri/workspaces.
* modules/rosenthal/examples/waybar/style.css: Adjust accordingly.
2025-07-02 22:31:57 +08:00
Hilton Chain
dc6ed8b930
services: Add %rosenthal-set-keymap-script.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-set-keymap-script): New
variable.
* modules/rosenthal/examples/niri.kdl: Adjust configuration.
2025-06-27 21:48:45 +08:00
Hilton Chain
dd9bebf8b2
examples: niri.kdl: Use existing path for screenshots.
...
* modules/rosenthal/examples/niri.kdl: Store screenshots under the home
directory.
2025-06-27 21:22:36 +08:00
Hilton Chain
1f7b63ae66
services: Add %rosenthal-skeletons.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): New variable.
(%rosenthal-example-emacs-init): Delete variable.
* modules/rosenthal/examples: Update examples.
2025-06-26 22:56:56 +08:00
Hilton Chain
396f263ff6
examples: emacs: Check existence of font configuration before loading.
...
* modules/rosenthal/examples/emacs/init.el: Check existence of font
configuration before loading.
2025-06-25 17:16:47 +08:00
Hilton Chain
ead325de92
examples: Update Emacs configuration.
...
* modules/rosenthal/examples/emacs/init.el: Update.
2025-06-25 17:06:30 +08:00
Hilton Chain
0bf12445b0
services: Remove %rosenthal-example-emacs-fonts.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-example-emacs-init): Use
‘computed-substitution-with-inputs’.
(%rosenthal-example-emacs-fonts): Delete variable.
* modules/rosenthal/examples/emacs/init.el: Adjust Emacs configuration.
2025-06-25 02:10:09 +08:00
Hilton Chain
9655f0b6f7
examples: mako.conf: Adjust border.
...
* modules/rosenthal/examples/mako.conf: Adjust border color.
Set border size.
Re-order configurations.
2025-06-24 18:30:02 +08:00
Hilton Chain
fc9b7def0e
examples: waybar/config.jsonc: Fix format.
...
* modules/rosenthal/examples/waybar/config.jsonc: Untabify.
2025-06-24 17:01:52 +08:00
Hilton Chain
072e07c4ea
examples: Update emacs/init.el.
...
* modules/rosenthal/examples/emacs/init.el: Update.
2025-06-24 16:06:12 +08:00
Hilton Chain
5aeedc947b
maint: Minor fixups.
2025-06-23 13:35:32 +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