GNOME Shell extension to switch day/night user theme&stylesheet when the enabled Night Light gets inactive/active.
The latest and supported version should only work on the current stable version of GNOME Shell.
git clone https://github.com/tuberry/user-theme-x.git && cd user-theme-x
meson setup build && meson install -C build
# meson setup build -Dtarget=system && meson install -C build # system-wide, default --prefix=/usr/localFor older versions, it's recommended to install via:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell \
--method org.gnome.Shell.Extensions.InstallRemoteExtension 'user-theme-x@tuberry.github.io'It's quite the same as installing from:
Feel free to open an issue in the repo for any questions or ideas, particularly before making significant changes or introducing new features.
To initialize or update the po file from sources:
bash ./cli/update-po.sh (your_lang_code) # like zh_CN, default to $LANGTo install GJS TypeScript type definitions:
npm install @girs/gnome-shell --save-dev