Skip to content

Sunset

Sunset warms your screen at night. It can follow sunrise and sunset for your location, or use fixed clock times.

The default schedule is off, so enabling the service will not change your colors until you configure it.

Automatic Sunset

Use this when you want Glimpse to follow daylight where you live:

toml
[location]
provider = "static"
latitude = 52.2297
longitude = 21.0122

[night_light]
enabled = true
schedule = "automatic"
temperature = 4200
transition_minutes = 15

Then enable it:

sh
systemctl --user enable --now glimpse-sunset.service

Fixed Schedule

Use this when you want the same hours every day:

toml
[night_light]
enabled = true
schedule = "schedule"
start_time = "20:30"
end_time = "07:00"
temperature = 4200
transition_minutes = 15

Choosing Temperature

TemperatureFeel
6500Normal daylight.
5000Slightly warm.
4200Comfortable evening warmth.
3500Very warm, good late at night.

Start with 4200. Lower it if your screen still feels harsh at night.

Location Choices

ProviderBest for
staticMost desktops and privacy-friendly setups.
geoclueLaptops where desktop location services are already working.
ipapiApproximate location from network lookup.

For a desktop setup, static coordinates are the least surprising choice.

Troubleshooting

ProblemWhat to check
Nothing changesMake sure schedule is not off.
Sunset happens at the wrong timeCheck latitude and longitude.
It works in one compositor but not anotherCheck the service log with journalctl --user -u glimpse-sunset.service -e.