Theme changing utility for Linux, etc. Manually forked from https://github.com/ALEX11BR/ThemeChanger
o. bf5edc7a75 Initial commit | 3 months ago | |
---|---|---|
data | 3 months ago | |
src | 3 months ago | |
LICENSE | 3 months ago | |
README.md | 3 months ago | |
default.nix | 3 months ago | |
meson.build | 3 months ago | |
postinstall.py | 3 months ago | |
screenshot1.png | 3 months ago | |
shell.nix | 3 months ago |
This app is a theme changing utility for Linux, BSDs, and whatnots. It lets the user change GTK 2/3/4, Kvantum, icon and cursor themes, even for libadwaita apps, edit GTK CSS with live preview, and set some related options. It also lets the user install icon and widget theme archives.
Install the themechanger-git
package from the AUR the way you like it. For instance, I like it this way:
yay -S themechanger-git
Install the themechanger
package from nixpkgs, like this:
nix-env -iA nixos.themechanger # On NixOS
nix-env -iA nixpkgs.themechanger # On any other platform
Make sure you have installed PyGobject, Gtk3, GLib (for the app running); headers thereof, glib-compile-resources, meson, ninja (for the installation process). For reference, this is how you get the required dependencies on Ubuntu:
sudo apt install python3-gi libglib2.0 libgtk-3.0 # runtime dependencies
sudo apt install meson gcc libglib2.0-dev-bin python3-dev python-gi-dev libxcursor-dev libgdk-pixbuf2.0-dev # build-time dependencies
In the folder with the source (obtainable e.g. by running git clone https://github.com/ALEX11BR/ThemeChanger
) run meson build
, then ninja -C build install
, and you're ready to go!