1

Modules/Hyprland: Use hyprland flake instead of nixpkgs and split config into multiple files

This commit is contained in:
2025-07-22 13:21:14 +02:00
parent 596fd0016b
commit cc77467709
8 changed files with 304 additions and 266 deletions

View File

@ -0,0 +1,28 @@
{
config,
hyprland,
color,
}: {
enable = true;
settings = {
general = {
# DPMS - Display Powermanagement Signaling. "On" means the monitor is on.
after_sleep_cmd = "hyprctl dispatch dpms on";
ignore_dbus_inhibit = false;
lock_cmd = "hyprlock";
};
listener = [
{
timeout = 900;
on-timeout = "hyprlock";
}
{
timeout = 1200;
on-timeout = "hyprctl dispatch dpms off";
on-resume = "hyprctl dispatch dpms on";
}
];
};
}