diff --git a/hosts/morty/includes/home-manager.nix b/hosts/morty/includes/home-manager.nix index 5d156fd..cad60ba 100644 --- a/hosts/morty/includes/home-manager.nix +++ b/hosts/morty/includes/home-manager.nix @@ -1,6 +1,6 @@ -{pkgs, ... }: -let - kbd_file = pkgs.writeText "gpdwinmax.kbd" +{ ... }: +{ + home.file.".config/xkb/symbols/gpdwinmax".text = '' default partial alphanumeric_keys xkb_symbols "us-intl-winmax" { @@ -11,12 +11,10 @@ let # include "level3(ralt_switch)" }; ''; -in -{ wayland.windowManager.sway.checkConfig = false; wayland.windowManager.sway.config.input = { "1:1:AT_Translated_Set_2_keyboard" = { - xkb_layout = "${kbd_file}"; + xkb_layout = "gpdwinmax"; }; "1046:928:Goodix_Capacitive_TouchScreen" = { map_to_output = "eDP-1";