From d90148509cf3fd085c779024b6a0b1ae3b9c0a63 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sun, 15 Feb 2026 19:32:48 +0800 Subject: [PATCH] rosenthal: %rosenthal-skeletons: Add fcitx5 configuration. * modules/rosenthal/examples/dot-config/fcitx5/config: New file. * modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): Add it. --- modules/rosenthal/examples/dot-config/fcitx5/config | 5 +++++ modules/rosenthal/services/desktop.scm | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 modules/rosenthal/examples/dot-config/fcitx5/config diff --git a/modules/rosenthal/examples/dot-config/fcitx5/config b/modules/rosenthal/examples/dot-config/fcitx5/config new file mode 100644 index 0000000..c5791b7 --- /dev/null +++ b/modules/rosenthal/examples/dot-config/fcitx5/config @@ -0,0 +1,5 @@ +# The default Ctrl+Space has conflict with Emacs, change it to Super+Space. +[Hotkey/TriggerKeys] +0=Super+space +1=Zenkaku_Hankaku +2=Hangul diff --git a/modules/rosenthal/services/desktop.scm b/modules/rosenthal/services/desktop.scm index 29d3c6d..9a79257 100644 --- a/modules/rosenthal/services/desktop.scm +++ b/modules/rosenthal/services/desktop.scm @@ -580,6 +580,8 @@ gtk-key-theme-name = ~a~%" (".config/autostart/shepherd.desktop" ,(local-file "../examples/dot-config/autostart/shepherd.desktop")) + (".config/fcitx5/config" + ,(local-file "../examples/dot-config/fcitx5/config")) (".config/niri/config.kdl" ,(local-file "../examples/dot-config/niri/config.kdl")) (".config/xfce4/helpers.rc"