aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
27 hoursfeat: sun UTC-to-local conversion and cacheDanilo M.1-0/+21
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
28 hoursfeat: app settings INIDanilo M.1-0/+26
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
28 hoursfeat: read/write hyprsunset.confDanilo M.1-1/+17
Add read_config() and write_config() functions for managing hyprsunset configuration files. Implements file I/O operations with automatic parent directory creation and CONFIG_PATH default to ~/.config/hypr/hyprsunset.conf. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
28 hoursfeat: serialize profiles with day/night taggingDanilo M.1-1/+28
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
28 hoursfeat: parse hyprsunset.conf profilesDanilo M.1-0/+25
Implement minimal config parser with Profile dataclass and parse_config function. Regex-based parsing of hyprsunset.conf format with support for time, identity, temperature, and gamma fields. Foundation for later tasks (serialize, read/write, validation). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
28 hourschore: project scaffoldingDanilo M.1-0/+0
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>