Wlsunset: Difference between revisions
Appearance
mNo edit summary |
|||
| Line 27: | Line 27: | ||
#longitude = 91.7; | #longitude = 91.7; | ||
};|name=/etc/nixos/home.nix|lang=nix}} | };|name=/etc/nixos/home.nix|lang=nix}} | ||
[[Category:Configuration]] | |||
[[Category:Wayland]] | |||
Latest revision as of 13:19, 29 December 2025
wlsunset is a service that adjusts screen temperature and gamma adjustments depending on time of day. It works specifically with Wayland compositors supporting wlr-gamma-control-unstable-v1.
Installation
wlsunset can be installed simply as a package:
❄︎ /etc/nixos/configuration.nix
environment.systemPackages = [
pkgs.wlsunset
];
Home Manager Configuration
Configuration options may be found in Home Manager - services.wlsunset. An example configuration:
❄︎ /etc/nixos/home.nix
services.wlsunset = {
enable = true;
temperature = {
day = 6500;
night = 3000;
};
sunrise = "06:00";
sunset = "18:00";
#gamma = 1.0;
#For location based sunrise/sunset
#
#latitude = 23.5;
#longitude = 91.7;
};