From bcb4ff04c9fe907a2c2d342db16e9c51678bc5bd Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 15 Oct 2025 14:45:12 -0400 Subject: [PATCH] [flake] more config damn --- homeModules/programs/dms/default.nix | 1 - homeModules/wayland/keybindings.nix | 12 ++++++++---- hosts/zaphod/services/greeter.nix | 1 + hosts/zaphod/services/misc.nix | 7 +++++++ 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/homeModules/programs/dms/default.nix b/homeModules/programs/dms/default.nix index bfe1688e..99867e64 100644 --- a/homeModules/programs/dms/default.nix +++ b/homeModules/programs/dms/default.nix @@ -10,7 +10,6 @@ in config = lib.mkIf cfg { programs.dankMaterialShell = { enable = true; - enableSystemd = true; enableNightMode = false; enableDynamicTheming = false; enableAudioWavelength = false; diff --git a/homeModules/wayland/keybindings.nix b/homeModules/wayland/keybindings.nix index 46b6141d..a61c1f81 100644 --- a/homeModules/wayland/keybindings.nix +++ b/homeModules/wayland/keybindings.nix @@ -71,8 +71,10 @@ "SUPER_SHIFT, Q, killactive" "$mod, F, fullscreen, 0" - "$mod, Space, hy3:togglefocuslayer" - "SUPER_SHIFT, Space, togglefloating, active" + # Super-(literal equals) + "$mod, code:21, hy3:togglefocuslayer" + # Super-(literal plus) + "SUPER_SHIFT, code:21, togglefloating, active" # Screenshots "SHIFT, F3, exec, hyprshot -m output --raw -z -s | $satty" @@ -80,12 +82,14 @@ ] ++ lib.optionals (shell == "caelestia") [ "$mod, X, global, caelestia:session" - "$mod, D, global, caelestia:launcher" + ", XF86PowerOff , global, caelestia:session" + "$mod, Space, global, caelestia:launcher" ] ++ lib.optionals (shell == "dms") [ "$mod, X, exec, dms ipc call powermenu toggle" + ", XF86PowerOff ,exec, dms ipc call powermenu toggle" "SUPER_SHIFT, X, exec, dms ipc call lock lock" - "$mod, D, exec, dms ipc call spotlight toggle" + "$mod, Space, exec, dms ipc call spotlight toggle" ]; bindm = [ diff --git a/hosts/zaphod/services/greeter.nix b/hosts/zaphod/services/greeter.nix index 2c80e8da..fd714263 100644 --- a/hosts/zaphod/services/greeter.nix +++ b/hosts/zaphod/services/greeter.nix @@ -7,4 +7,5 @@ hide_version_string = true; }; }; + security.pam.services.ly.fprintAuth = false; } diff --git a/hosts/zaphod/services/misc.nix b/hosts/zaphod/services/misc.nix index 061cf2b0..343c47f3 100644 --- a/hosts/zaphod/services/misc.nix +++ b/hosts/zaphod/services/misc.nix @@ -8,5 +8,12 @@ || !config.services.power-profiles-daemon.enable ); libinput.enable = lib.mkDefault true; + logind.settings.Login = { + HandlePowerKey = "ignore"; + HandlePowerKeyLongPress = "ignore"; + HandleLidSwitch = "ignore"; + HandleLidSwitchExternalPower = "ignore"; + HandleLidSwitchDocked = "ignore"; + }; }; } -- 2.51.2