Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 623 Bytes

File metadata and controls

18 lines (13 loc) · 623 Bytes

Automatic Sunset

A Linux daemon to automatically adjust screen color temperature based on location and time of day.

GeoClue and hyprsunset running is required.

How it works

  1. Detects your location using GeoClue
  2. Calculates dawn, sunrise, sunset, and dusk times for your location
  3. Adjusts your screen color temperature throughout the day:
    • Day (sunrise to sunset): 6500K (cool, blue-rich light)
    • Night (dusk to dawn): 4000K (warm, red-rich light)
    • Transitions: Smooth interpolation during dawn and dusk

Todo:

  • Configurable color temperatures
  • Brightness adjustment?