Skip to content

Instantly share code, notes, and snippets.

@lheckemann
Created October 3, 2020 14:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lheckemann/28bf99de2a001af805e2c5a896217d52 to your computer and use it in GitHub Desktop.
Save lheckemann/28bf99de2a001af805e2c5a896217d52 to your computer and use it in GitHub Desktop.
{ pkgs, ... }: {
console.keyMap = "uk";
services.xserver.layout = "gb";
services.xserver.xkbOptions = "caps:escape";
systemd.services.caps-escape-console = {
wantedBy = ["multi-user.target"];
after = ["systemd-vconsole-setup.service"];
path = [ pkgs.kbd ];
script = ''
echo 'keycode 58 = Escape' | loadkeys
'';
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment