Replace the manual wlsunset package + commented exec-once with a proper home-manager services.wlsunset module tied to hyprland-session.target. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
383 B
Nix
18 lines
383 B
Nix
{ config, pkgs, lib, makeEnable, ... }:
|
|
makeEnable config "myModules.wlsunset" true {
|
|
home-manager.sharedModules = [
|
|
{
|
|
services.wlsunset = {
|
|
enable = true;
|
|
latitude = 37.7;
|
|
longitude = -122.4;
|
|
temperature = {
|
|
day = 6500;
|
|
night = 4000;
|
|
};
|
|
systemdTarget = "hyprland-session.target";
|
|
};
|
|
}
|
|
];
|
|
}
|