summaryrefslogtreecommitdiff
path: root/modules/home-manager/personal/gui/redshift.nix
blob: cdd8ba06034867aeb76014e6fad483d8b1c5df26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ config, lib, ... }@extraArgs:

{
  services.redshift = {
    enable = lib.mkDefault config.personal.gui.enable;
    tray = lib.mkDefault true;
    temperature = {
      day = lib.mkDefault 2500;
      night = lib.mkDefault 2500;
    };
    latitude = extraArgs.osConfig.location.latitude or (lib.mkDefault "48.856614");
    longitude = extraArgs.osConfig.location.longitude or (lib.mkDefault "2.3522219");
    settings.redshift.transition = lib.mkDefault 0;
  };
}