summary refs log tree commit diff
path: root/nixos/modules/i18n/input-method
diff options
context:
space:
mode:
authorSheng Wang <sheng@a64.work>2019-12-30 14:01:13 +0900
committerSheng Wang <sheng@a64.work>2020-01-06 20:30:37 +0900
commitc71339fbe5dab43cc90723dbf837f1d02b9186c1 (patch)
tree7223de5be67010c830f0b66f82e9dde1cd958407 /nixos/modules/i18n/input-method
parentb0bbacb52134a7e731e549f4c0a7a2a39ca6b481 (diff)
downloadnixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar.gz
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar.bz2
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar.lz
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar.xz
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.tar.zst
nixpkgs-c71339fbe5dab43cc90723dbf837f1d02b9186c1.zip
nixos/ibus: fix missing dconf profile
Fix ibus user preferences not being saved. ibus-daemon was falling back on null configuration due to missing "ibus" dconf profile.
Diffstat (limited to 'nixos/modules/i18n/input-method')
-rw-r--r--nixos/modules/i18n/input-method/ibus.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/i18n/input-method/ibus.nix b/nixos/modules/i18n/input-method/ibus.nix
index 810e1643d31..a3d97619fc4 100644
--- a/nixos/modules/i18n/input-method/ibus.nix
+++ b/nixos/modules/i18n/input-method/ibus.nix
@@ -64,6 +64,8 @@ in
     # Without dconf enabled it is impossible to use IBus
     programs.dconf.enable = true;
 
+    programs.dconf.profiles.ibus = "${ibusPackage}/etc/dconf/profile/ibus";
+
     services.dbus.packages = [
       ibusAutostart
     ];