fix(gnome): fix input sources
- add input sources to system-level config - use lib.hm.gvariant.mkTuple for dconf.settings
This commit is contained in:
parent
e7a8fdd252
commit
13766c34a6
2 changed files with 7 additions and 3 deletions
home/desktop
|
@ -1,4 +1,4 @@
|
|||
{ config, pkgs, ... }:
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
let
|
||||
left = "h";
|
||||
|
@ -6,7 +6,7 @@ let
|
|||
up = "k";
|
||||
right = "l";
|
||||
in {
|
||||
dconf.settings = {
|
||||
dconf.settings = with lib.hm.gvariant; {
|
||||
"org/gnome/shell" = {
|
||||
enabled-extensions = [
|
||||
"user-theme@gnome-shell-extensions.gcampax.github.com"
|
||||
|
@ -29,7 +29,7 @@ in {
|
|||
};
|
||||
"org/gnome/desktop/sound" = { theme-name = "Pop"; };
|
||||
"org/gnome/desktop/input-sources" = {
|
||||
sources = [ "('xkb', 'gb')" "('ibus', 'mozc-jp')" ];
|
||||
sources = map mkTuple [ [ "xkb" "gb" ] [ "ibus" "mozc-jp" ] ];
|
||||
xkb-options = [ "compose:ralt" ];
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue