summary refs log tree commit diff
path: root/modules/services/x11/xserver.nix
diff options
context:
space:
mode:
authorFlorian Friesdorf <flo@chaoflow.net>2011-12-30 23:26:11 +0000
committerFlorian Friesdorf <flo@chaoflow.net>2011-12-30 23:26:11 +0000
commit5b7e7bb42966d0b780861f772074604802d22f4a (patch)
tree1d904875304f9ec86b854d4aabade4340627513a /modules/services/x11/xserver.nix
parentda90f06ff86f352fb10e6ecd74e2608e028d0205 (diff)
downloadnixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar.gz
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar.bz2
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar.lz
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar.xz
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.tar.zst
nixlib-5b7e7bb42966d0b780861f772074604802d22f4a.zip
services.xserver.xkbVariant
svn path=/nixos/trunk/; revision=31165
Diffstat (limited to 'modules/services/x11/xserver.nix')
-rw-r--r--modules/services/x11/xserver.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/modules/services/x11/xserver.nix b/modules/services/x11/xserver.nix
index f1e8044fc6b0..cbd0741c8445 100644
--- a/modules/services/x11/xserver.nix
+++ b/modules/services/x11/xserver.nix
@@ -228,6 +228,14 @@ in
         '';
       };
 
+      xkbVariant = mkOption {
+        default = "";
+        example = "colemak";
+        description = ''
+          X keyboard variant.
+        '';
+      };
+
       config = mkOption {
         description = ''
           The contents of the configuration file of the X server
@@ -463,6 +471,7 @@ in
           Option "XkbModel" "${cfg.xkbModel}"
           Option "XkbLayout" "${cfg.layout}"
           Option "XkbOptions" "${cfg.xkbOptions}"
+          Option "XkbVariant" "${cfg.xkbVariant}"
         EndSection
 
         Section "ServerLayout"