Keyboard Layout Customization: Difference between revisions

imported>Dym-sohin
m Configs: fix 404
imported>Vieta
No edit summary
Line 14: Line 14:
* <code>services.xserver.xkbOptions</code>: X keyboard options; layout switching goes here.
* <code>services.xserver.xkbOptions</code>: X keyboard options; layout switching goes here.


Example:
=====Example:=====


For desktop:
<source lang="nix">
<source lang="nix">
services.xserver = {
services.xserver = {
Line 24: Line 25:
</source>
</source>


For console:
<source lang="nix">
console.keyMap = "us";
</source>


You can find valid values for these options in <code>$(nix-build --no-out-link '&lt;nixpkgs&gt;' -A xkeyboard_config)/etc/X11/xkb/rules/base.lst</code>
You can find valid values for these options in <code>$(nix-build --no-out-link '&lt;nixpkgs&gt;' -A xkeyboard_config)/etc/X11/xkb/rules/base.lst</code>