Compare commits

...

2 Commits

Author SHA1 Message Date
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
818b67307c
services: base-rosenthal-desktop-services: Adapt for upstream %desktop-services change.
This is a follow-up to upstream change in %desktop-services.

* modules/rosenthal/services/desktop.scm (base-rosenthal-desktop-services):
Change %display-manager-service-type to remove gdm-service-type for 64-bit
systems.
2026-02-10 11:04:29 +08:00
2 changed files with 7 additions and 3 deletions

View File

@ -0,0 +1,4 @@
font=monospace:size=12
[environment]
TERM=xterm-256color

View File

@ -540,7 +540,7 @@ gtk-key-theme-name = ~a~%"
(define* (build-keyboard-layout file layout #:optional variant #:key model options)
(define pipe
(apply open-pipe* OPEN_READ
#$(file-append console-setup)
#$(file-append console-setup "/bin/ckbcomp")
(string-append "-I" #$xkeyboard-config "/share/X11/xkb")
"-rules" "base"
`(,@(if model
@ -649,7 +649,7 @@ set-keymap us dvorak -o ctrl:nocaps\n")
,(local-file "../examples/emacs/init-miscellaneous.el"))
(".config/foot/foot.ini"
,(plain-file "foot.ini" "font=monospace:size=12\n"))
,(local-file "../examples/foot/foot.ini"))
(".config/mako/config"
,(local-file "../examples/mako.conf"))
(".config/niri/config.kdl"
@ -681,7 +681,7 @@ configuration {
(%current-system))))
(define %display-manager-service-type
(if (string-prefix? "x86_64" system)
(if (target-64bit? system)
gdm-service-type
sddm-service-type))