summaryrefslogtreecommitdiff
path: root/nixpkgs
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs')
-rw-r--r--nixpkgs/common.nix1
-rw-r--r--nixpkgs/icewm.nix5
2 files changed, 6 insertions, 0 deletions
diff --git a/nixpkgs/common.nix b/nixpkgs/common.nix
index 07f6a07..21b941d 100644
--- a/nixpkgs/common.nix
+++ b/nixpkgs/common.nix
@@ -47,6 +47,7 @@
".vim/coc-settings.json".source = ../vim/coc-settings.json;
".config/tmux/tmux.conf".source = ../tmux/tmux.conf;
".config/qutebrowser/config.py".source = ../qutebrowser/config.py;
+ ".config/fcitx5/profile".source = ../fcitx5/profile;
};
services.syncthing.enable = true;
diff --git a/nixpkgs/icewm.nix b/nixpkgs/icewm.nix
index 6897ca0..2a33c0d 100644
--- a/nixpkgs/icewm.nix
+++ b/nixpkgs/icewm.nix
@@ -6,6 +6,11 @@
home.file = {
".config/sx/sxrc".executable = true;
".config/sx/sxrc".text = ''
+ export XMODIFIERS="@im=fcitx"
+ export XMODIFIER="@im=fcitx"
+ export GTK_IM_MODULE="fcitx"
+ export QT_IM_MODULE="fcitx"
+ fcitx5 &
${pkgs.xorg.xsetroot}/bin/xsetroot -solid "#008080"
${pkgs.xorg.xkbcomp}/bin/xkbcomp ${../xkb/symbols/custom-fr} $DISPLAY
xset s off