summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kj-laptop01/configuration.nix22
1 files changed, 2 insertions, 20 deletions
diff --git a/kj-laptop01/configuration.nix b/kj-laptop01/configuration.nix
index 3ea33f9..ffe7dd2 100644
--- a/kj-laptop01/configuration.nix
+++ b/kj-laptop01/configuration.nix
@@ -110,27 +110,9 @@
programs.zsh.enable = true;
# Disable Alt+Left/Right virtual terminal switching
- console.keyMap = "us";
- environment.etc."vconsole.conf".text = ''
- KEYMAP=us
- '';
-
- # Create custom keymap that disables Alt+Arrow VT switching
- environment.etc."kbd/keymaps/disable-vt-switch.map".text = ''
+ console.keyMap = pkgs.writeText "disable-vt-switch.map" ''
+ include "us"
alt keycode 105 = noop
alt keycode 106 = noop
'';
-
- systemd.services.disable-vt-switching = {
- description = "Disable VT switching on Alt+Arrow keys";
- wantedBy = [ "multi-user.target" ];
- after = [ "systemd-vconsole-setup.service" ];
- script = ''
- ${pkgs.kbd}/bin/loadkeys /etc/kbd/keymaps/disable-vt-switch.map
- '';
- serviceConfig = {
- Type = "oneshot";
- RemainAfterExit = true;
- };
- };
}