diff --git a/hosts/apollo/autologin.nix b/hosts/apollo/autologin.nix index dbe6241..a548d2d 100644 --- a/hosts/apollo/autologin.nix +++ b/hosts/apollo/autologin.nix @@ -4,6 +4,7 @@ services.getty = { autologinUser = "nyxerinys"; autologinOnce = true; + restartIfChanged = false; }; systemd.defaultUnit = "graphical.target"; diff --git a/modules/home/nyxerinys/linux/hyprland.nix b/modules/home/nyxerinys/linux/hyprland.nix index 4bb9982..bf1a09c 100644 --- a/modules/home/nyxerinys/linux/hyprland.nix +++ b/modules/home/nyxerinys/linux/hyprland.nix @@ -22,6 +22,16 @@ smw = { _var = (lib.generators.mkLuaInline "require('plugins.split-monitor-workspaces')"); }; + bind = let + mainMod = "SUPER"; + in [ + { + _args = [ + "${mainMod} + Q" + (lib.generators.mkLuaInline ''hl.dsp.exec_cmd("kitty")'') + ]; + } + ]; }; extraConfig = '' smw.setup({