Wlsunset: Difference between revisions
Appearance
Created a page for wlsunset |
mNo edit summary |
||
| Line 8: | Line 8: | ||
== Home Manager == | == Home Manager == | ||
Configuration options may be found in Home Manager options under [https:// | Configuration options may be found in Home Manager options under [https://nix-community.github.io/home-manager/options.xhtml#opt-services.wlsunset.enable services.wlsunset]. An example configuration: | ||
{{File|3=services.wlsunset = { | {{File|3=services.wlsunset = { | ||
enable = true; | enable = true; | ||
Revision as of 19:35, 30 November 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 options may be found in Home Manager options under 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;
};