Replace ibus with fcitx
This commit is contained in:
parent
b46418e8e4
commit
667f2f5040
|
@ -67,12 +67,12 @@ in
|
|||
};
|
||||
|
||||
# IBus configuration
|
||||
dconf.settings."desktop/ibus/general" = {
|
||||
engines-order = hm.gvariant.mkArray hm.gvariant.type.string [ "xkb:jp::jpn" "mozc-jp" "Bamboo" ];
|
||||
reload-engines = hm.gvariant.mkArray hm.gvariant.type.string [ "xkb:jp::jpn" "mozc-jp" "Bamboo" ];
|
||||
};
|
||||
dconf.settings."desktop/ibus/general/hotkey" = {
|
||||
triggers = hm.gvariant.mkArray hm.gvariant.type.string [ "<Super>z" ];
|
||||
};
|
||||
# dconf.settings."desktop/ibus/general" = {
|
||||
# engines-order = hm.gvariant.mkArray hm.gvariant.type.string [ "xkb:jp::jpn" "mozc-jp" "Bamboo" ];
|
||||
# reload-engines = hm.gvariant.mkArray hm.gvariant.type.string [ "xkb:jp::jpn" "mozc-jp" "Bamboo" ];
|
||||
# };
|
||||
# dconf.settings."desktop/ibus/general/hotkey" = {
|
||||
# triggers = hm.gvariant.mkArray hm.gvariant.type.string [ "<Super>z" ];
|
||||
# };
|
||||
};
|
||||
}
|
||||
|
|
|
@ -49,7 +49,7 @@ let
|
|||
|
||||
in
|
||||
{
|
||||
imports = [ ./ibus.nix ];
|
||||
# imports = [ ./ibus.nix ];
|
||||
|
||||
options.programs.my-sway = {
|
||||
enable = mkEnableOption "Enable the sway configuration";
|
||||
|
|
|
@ -73,8 +73,16 @@
|
|||
};
|
||||
# Select internationalisation properties.
|
||||
i18n.defaultLocale = "ja_JP.UTF-8";
|
||||
i18n.inputMethod.enabled = "ibus";
|
||||
i18n.inputMethod.ibus.engines = (with pkgs.ibus-engines; [ bamboo mozc libpinyin ]);
|
||||
# i18n.inputMethod.enabled = "ibus";
|
||||
# i18n.inputMethod.ibus.engines = (with pkgs.ibus-engines; [ bamboo mozc libpinyin ]);
|
||||
i18n.inputMethod = {
|
||||
enabled = "fcitx5";
|
||||
fcitx5.addons = with pkgs; [
|
||||
fcitx5-mozc
|
||||
fcitx5-unikey
|
||||
fcitx5-gtk
|
||||
];
|
||||
};
|
||||
# console = {
|
||||
# font = "Lat2-Terminus16";
|
||||
# keyMap = "us";
|
||||
|
@ -157,9 +165,9 @@
|
|||
# Environment variables
|
||||
environment.variables = {
|
||||
# Input method overrides
|
||||
GTK_IM_MODULE = "ibus";
|
||||
QT_IM_MODULE = "ibus";
|
||||
"XMODIFIERS=@im" = "ibus";
|
||||
# GTK_IM_MODULE = "ibus";
|
||||
# QT_IM_MODULE = "ibus";
|
||||
# "XMODIFIERS=@im" = "ibus";
|
||||
|
||||
# Basic editor setup
|
||||
EDITOR = "kak";
|
||||
|
|
Loading…
Reference in a new issue