From 10da26085e9164a3d72159e985000b4a9ca2da40 Mon Sep 17 00:00:00 2001 From: Kj Tsanaktsidis Date: Fri, 12 Sep 2025 19:50:06 +1000 Subject: try this shit --- kj-laptop01/configuration.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'kj-laptop01/configuration.nix') diff --git a/kj-laptop01/configuration.nix b/kj-laptop01/configuration.nix index ffe7dd2..354f688 100644 --- a/kj-laptop01/configuration.nix +++ b/kj-laptop01/configuration.nix @@ -110,9 +110,11 @@ programs.zsh.enable = true; # Disable Alt+Left/Right virtual terminal switching - console.keyMap = pkgs.writeText "disable-vt-switch.map" '' - include "us" - alt keycode 105 = noop - alt keycode 106 = noop + console.keyMap = pkgs.runCommand "disable-vt-switch.map" { + nativeBuildInputs = [ pkgs.kbd ]; + } '' + ${pkgs.kbd}/bin/dumpkeys ${pkgs.kbd}/share/keymaps/i386/qwerty/us.map.gz | \ + sed 's/alt keycode 105 = Console_12/alt keycode 105 = noop/' | \ + sed 's/alt keycode 106 = Console_18/alt keycode 106 = noop/' > $out ''; } -- cgit v1.2.3