summaryrefslogtreecommitdiff
path: root/modules/home-manager/personal/gui/redshift.nix
blob: 2242ad27fe4131c9146f3fb6eda136e552befd18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ 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;
  };
}