hinoirisetr/README.md

22 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 日の入り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
## TODO
- [x] добавить логгинг нормальный
- [ ] избавиться от env_logger и написать свой собственный
- [x] сделать файл конфига а не блять компайлтайм конфиг(suckless🤢🤢🤮)
- [ ] сделать свой парсер для конфига после serde
- [ ] заебашить автоматический хотрелоад конфига
- [ ] вместо юзания notify-rust напрямую пользоваться libnotify.so и грузить её через dlopen(чтоб бинарник был маленький ваще)
- [ ] переползти с chrono на time потому что мне похуй не нужна суперточность(а мб и на std::time)
- [ ] fix `status` command crash