This is my first project in rust, so please excuse the terrible code quality and code logic.
A minimal and super fast theme manager for Firefox written in 100% rust.
```bash Installs themes to your firefox, from a valid themefox url, or git url
USAGE: themefox-manager [FLAGS] [URL]
FLAGS: -g, --git Installs from git repo, must be specified in a full URL. For example: https://githost.domain/foo/bar.git. Will remove all other files in the dir -h, --help Prints help information -p, --path Sets the path to install to, will automaticly trigger if no path is being found --reset Resets firefox theme by deleting all chrome files -V, --version Prints version information
ARGS:
- Very close support with the themefox website (yet to be released)
- Git support with the `--git` flag
- Downloading and installing (would work if the website would be up)
- Mac, GNU/Linux support and Windows support (exe will come out with the next release)
- A flag for resetting the firefox themes and make firefox look normal
- Automatically enables toolkit.legacyUserProfileCustomizations.stylesheets, in the settings.
This program runs on curl/git, so make sure you have that installed, if you want to use that.
Please also leave a pull request, if you want to have new features added.
This branch is development, so it will be buggy.
cargo build --release
If you experience any issues (i hope not), please leave a issue, on the issues tab, on the top of the page.
I am open to contributions. Please feel free to create a pull request and somewhat describe what you changed. Thanks!