1.2 KiB
1.2 KiB
日の入りsetr
a little daemon to control screen temperature and gamma using hyprsunset
has a unix socket (/tmp/hinoirisetr.sock
) that accepts four commands
- status - prints the current status
- status_notify - sends the current status via a notification
- enable - toggles the filter on
- disable - toggles the filter off
- toggle - toggles the filter
- reload - reloads the config
TODO
- добавить логгинг нормальный
- избавиться от env_logger и написать свой собственный
- сделать файл конфига а не блять компайлтайм конфиг(suckless🤢🤢🤮)
- сделать свой парсер для конфига после serde
- заебашить автоматический хотрелоад конфига
- вместо юзания notify-rust напрямую пользоваться libnotify.so и грузить её через dlopen(чтоб бинарник был маленький ваще)
- переползти с chrono на time потому что мне похуй не нужна суперточность(а мб и на std::time)
- fix
status
command crash