hinoirisetr/README.md

1.2 KiB
Raw Blame History

日の入り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