Auto Night-mode for Linux, it supports popular Desktops like KDE, Gnome, Budgie and also themes your favourite editors like VSCode or Atom.
Translations: 🇨🇳
- Changes your themes at certain times or sunrise and sunset
- Supported Desktops:
- Gnome
- Budgie
- KDE Plasma
- Supported applications:
- VSCode, Atom, gedit
- Firefox & Brave
- Kvantum
- Konsole
- OnlyOffice
- and more...
- Miscellaneous:
- Wallpaper change
- Notifications on theme change
- Play a sound
- Ability to run custom scripts
To see planned features and the development status, visit the project status page.
Yin-Yang can be downloaded from AUR as yin-yang package.
Yin-Yang depends on python-systemd
and pyside6
from pypi. python-systemd
requires you have installed the systemd-headers from your package manager.
For CentOS, RHEL, and Fedora:
sudo dnf install gcc systemd-devel
For Debian, Ubuntu, etc.
sudo apt update
sudo apt install libsystemd-dev gcc
Then you can install Yin-Yang in a python virtual environemnt:
git clone https://github.com/oskarsh/Yin-Yang && cd Yin-Yang
## Create virtual environment for pypi packages
python3 -m venv .venv
source .venv/bin/activate
# Install pip requirements
pip3 install -r requirements.txt
# Install Yin-Yang
./scripts/install.sh
Want to help out? Check out the wiki to learn how to contribute translations, plugins and more!
This project exists thanks to all the people who contribute. [Contribute].