rss/contrib
Niko Marmeladkov 7383445ea5
refactor paths: remove HOME dependency, use env/XDG/tmp fallback
- socket/log/enabled paths resolved via state.rs with priority:
  RSS_SOCKET/RSS_STATE_DIR/RSS_CONFIG_DIR env → XDG_RUNTIME_DIR
  → ~/.local/share/rss → /tmp/rss-niko
- config path: RSS_CONFIG → RSS_CONFIG_DIR/config.toml → ~/.config/rss
  → /etc/rss/config.toml
- removed State struct; all functions are module-level
- daemon chmods socket parent dir for group access
- clean up stale PID file on config load failure
2026-07-03 13:04:58 +03:00
..
rss.service refactor paths: remove HOME dependency, use env/XDG/tmp fallback 2026-07-03 13:04:58 +03:00