My Nix Configuration

[flake] more config damn

pyrox.dev bcb4ff04 7068e0b6

verified
Changed files
+16 -5
homeModules
programs
wayland
hosts
zaphod
-1
homeModules/programs/dms/default.nix
···
config = lib.mkIf cfg {
programs.dankMaterialShell = {
enable = true;
-
enableSystemd = true;
enableNightMode = false;
enableDynamicTheming = false;
enableAudioWavelength = false;
+8 -4
homeModules/wayland/keybindings.nix
···
"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"
···
]
++ 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 = [
+1
hosts/zaphod/services/greeter.nix
···
hide_version_string = true;
};
};
+
security.pam.services.ly.fprintAuth = false;
}
+7
hosts/zaphod/services/misc.nix
···
|| !config.services.power-profiles-daemon.enable
);
libinput.enable = lib.mkDefault true;
+
logind.settings.Login = {
+
HandlePowerKey = "ignore";
+
HandlePowerKeyLongPress = "ignore";
+
HandleLidSwitch = "ignore";
+
HandleLidSwitchExternalPower = "ignore";
+
HandleLidSwitchDocked = "ignore";
+
};
};
}