1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-29 09:58:32 +02:00

setxkbmap: reset options before setting new ones (#2160)

This commit is contained in:
Naïm Favier 2021-07-12 03:15:18 +02:00 committed by GitHub
parent 3ab254aff4
commit 4971b9cad0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -114,7 +114,7 @@ in {
args = optional (layout != null) "-layout '${layout}'" args = optional (layout != null) "-layout '${layout}'"
++ optional (variant != null) "-variant '${variant}'" ++ optional (variant != null) "-variant '${variant}'"
++ optional (model != null) "-model '${model}'" ++ optional (model != null) "-model '${model}'"
++ map (v: "-option '${v}'") options; ++ [ "-option ''" ] ++ map (v: "-option '${v}'") options;
in "${pkgs.xorg.setxkbmap}/bin/setxkbmap ${toString args}"; in "${pkgs.xorg.setxkbmap}/bin/setxkbmap ${toString args}";
}; };
}; };

View File

@ -2,7 +2,7 @@
WantedBy=graphical-session.target WantedBy=graphical-session.target
[Service] [Service]
ExecStart=@setxkbmap@/bin/setxkbmap -layout 'us' -variant '' ExecStart=@setxkbmap@/bin/setxkbmap -layout 'us' -variant '' -option ''
RemainAfterExit=true RemainAfterExit=true
Type=oneshot Type=oneshot

View File

@ -2,7 +2,7 @@
WantedBy=graphical-session.target WantedBy=graphical-session.target
[Service] [Service]
ExecStart=@setxkbmap@/bin/setxkbmap -option 'ctrl:nocaps' -option 'altwin:no_win' ExecStart=@setxkbmap@/bin/setxkbmap -option '' -option 'ctrl:nocaps' -option 'altwin:no_win'
RemainAfterExit=true RemainAfterExit=true
Type=oneshot Type=oneshot