Skip to content

🚀 A blazingly fast easy to use dotfile and global theme manager written in Rust

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

daavidrgz/gtheme

Repository files navigation

GTHEME

A blazingly fast easy to use dotfile and global theme manager for *NIX systems written in Rust 🔥

Gtheme

Demo using wip desktop. To check out more desktop configurations refer to Gtheme-Desktops →

 O V E R V I E W  👁️‍🗨️

Its main goal is to standarize and abstract hardware specific configurations and change your desktop colors with +350 different themes and wallpapers.

You can write some patterns with generic attributes, and then Gtheme will fill those values with the appropriate ones following the selected theme/settings.

The final result you get is that you can change between any desktop of your choice with a single command, and also change the theme of all applications in a centralized and automatized way. Moreover, you can also install desktops from other people who had already adapted their dotfiles to Gtheme and everything will work just fine.

To sum up, you can try your favourite Unixporn ricings 🍚 (if authors port them to Gtheme) with a plug'n play experience.

 I N S T A L L A T I O N  🛠

You only need to clone this repo, run the installation script and follow the initial setup:

git clone --depth 1 https://github.com/daavidrgz/gtheme.git gtheme 
cd gtheme
./install.sh

 W I K I  🪧

Refer to the WIKI to know how to apply desktops, themes, and create your own ones.

Wiki is now on construction, so it is not hosted yet.

How to build wiki docs

cargo install mdbook
git clone [email protected]:daavidrgz/gtheme-docs.git
cd gtheme-docs
mdbook serve
# Now you have wiki running on http://localhost:3000

# Alternatively, you could build html files and then open static files with browser
#mdbook build
#<browser> book/index.html

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

🚀 A blazingly fast easy to use dotfile and global theme manager written in Rust

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published