New version 3.3 was released recently. https://github.com/oskarsh/Yin-Yang/releases/tag/v3.3
Search Criteria
Package Details: yin-yang 3.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/yin-yang.git (read-only, click to copy) |
---|---|
Package Base: | yin-yang |
Description: | Light/dark theme switcher for Linux. Supports popular Desktops, text editors and more! |
Upstream URL: | https://github.com/oskarsh/Yin-Yang |
Keywords: | bright color dark day night theme |
Licenses: | MIT |
Conflicts: | yin-yang-git |
Provides: | yin-yang |
Submitter: | JokaJukka |
Maintainer: | JokaJukka |
Last Packager: | JokaJukka |
Votes: | 6 |
Popularity: | 0.057363 |
First Submitted: | 2022-10-10 10:39 (UTC) |
Last Updated: | 2024-03-17 18:47 (UTC) |
Dependencies (10)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- pyside6
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-psutil
- python-pyqt6
- python-requests
- python-suntimeAUR
- python-systemd
- python3 (python)
- qt6-positioning
Required by (0)
Sources (1)
willgame commented on 2023-12-06 20:40 (UTC)
bkb commented on 2023-07-03 11:57 (UTC)
JokaJukka commented on 2023-05-07 18:15 (UTC)
Unfortunatelly all python packages are installed for specific minor version; hence when you update from 3.10 to 3.11, they are missing, even if they are displayed as installed on your system. This has nothing to do with yin-yang specifically. You can manually fix it by following this comment (it will work for all python-based packages):
dlh commented on 2023-05-07 15:47 (UTC)
Full, I never do partial upgrades
JokaJukka commented on 2023-05-07 15:13 (UTC)
@dlh have you done a partial or full system upgrade?
Partial upgrades may potentially break your instalation in unexpected ways: https://wiki.archlinux.org/title/System_maintenance#Partial_upgrades_are_unsupported
dlh commented on 2023-05-06 10:18 (UTC)
After Arch updated python to 3.11 it no longer works with error
Traceback (most recent call last): File "/opt/yin-yang/main.py", line 13, in <module> from src import daemon_handler File "/opt/yin-yang/src/daemon_handler.py", line 8, in <module> from src.config import ConfigWatcher, config File "/opt/yin-yang/src/config.py", line 15, in <module> from suntime import Sun, SunTimeException ModuleNotFoundError: No module named 'suntime'
RubenKelevra commented on 2023-03-01 05:02 (UTC)
Please move the timer and the service file to the current /opt/yin-yang/resources/
to the system location. So either /usr/lib/systemd/user/
or /usr/lib/systemd/system/
. Thanks!
JokaJukka commented on 2023-01-03 20:18 (UTC)
"Automatic theme switching" has been fixed with the version 3.2.3, and the AUR package has been officially recognized by the author.
JokaJukka commented on 2022-12-12 11:00 (UTC)
Please report this issue to the author's GitHub - as per Arch package guidelines there should not be any references to /home directory.
Author should fix this hard-coded reference, as enabling the timer via command line systemctl start --user yin_yang.timer
works just fine. You can use this as a temporary workaround.
shanmukhateja commented on 2022-12-10 07:17 (UTC) (edited on 2022-12-10 07:20 (UTC) by shanmukhateja)
"Automatic theme switching" seems to be not working because Yin-Yang hard-coded the systemd timer to $USER/.local/share/systemd/user/yin_yang.timer
which doesn't exist as per PKGBUILD.
Tested version: 3.2 OS: Manjaro DE: KDE Plasma 5.26.3
Pinned Comments
JokaJukka commented on 2023-05-07 18:15 (UTC)
Unfortunatelly all python packages are installed for specific minor version; hence when you update from 3.10 to 3.11, they are missing, even if they are displayed as installed on your system. This has nothing to do with yin-yang specifically. You can manually fix it by following this comment (it will work for all python-based packages):
https://www.reddit.com/r/archlinux/comments/136uxj8/comment/jirdbal/?utm_source=share&utm_medium=web2x&context=3
JokaJukka commented on 2022-10-24 09:31 (UTC) (edited on 2022-10-24 09:32 (UTC) by JokaJukka)
If you encounter problem with installing package dependencies (pacman error "exists in filesystem"), please first run
sudo pip3 uninstall pyside6 shiboken6 PySide6-Addons PySide6-Essentials
. This will remove globally installed packages via pip3.JokaJukka commented on 2022-10-10 11:03 (UTC)
Please do note that I'm not the author of this app. For fastest support possible, please contact author directly via GitHub Issues:
https://github.com/oskarsh/Yin-Yang/issues