onyasumi / asahi

XDG portal/geoclue based dark mode utility

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

朝日 asahi

asahi is a dark mode daemon using DBus Portals

GPLv2

DEPENDENCIES

  • xdg-desktop-portal
  • geoclue

INSTALLATION (Manual)

  1. Copy configs/asahi.portal to /usr/share/xdg-desktop-portal/portals/asahi.portal

  2. Append asahi; to the default field in /usr/share/xdg-desktop-portal/*-portals.config

  3. Start /usr/lib/geoclue-2.0/demos/agent. Asahi cannot determine sunrise/sunset times without it.

  4. Finally, start asahi

See the Arch Wiki for more information on configuring the XDG Desktop Portal

TODO

  • Provide systemd daemon config files for geoclue and asahi
  • Create automatic install scripts

About

XDG portal/geoclue based dark mode utility

License:GNU General Public License v2.0


Languages

Language:Rust 100.0%