Clone the project then cd into the project folder.
To install the default theme (palenight) then run:
./main.sh -i
To install a theme by name (e.g. Amarena) run:
./main.sh -t amarena -i
-h
Show script usage-v
Show output-i
Install-c
Recompile theme-f
Force png asset recompilation-o
Install theme icon set-s
Switch theme/icons active after install-t theme-name
Pick a theme to compile or install-n theme-name
Create a new theme config-d /path/to/dir
Pick a custom dir to install the theme to
Therefore, the following:
./main.sh -t amarena -ios
Will install the Amarena theme and icon set and switch them active upon completion
For recompilation of assets you will need:
- sassc
- inkscape
- optipng
To create your own colour scheme, run the following:
./main.sh -n my-awesome-theme
This will create a new file in the themes
directory with the same name as your theme, you can then modify the
variables within it to your liking.
To recompile gtk2, gtk3 and gnome-shell styles run:
./main.sh -t my-awesome-theme -c
To automatically switch to this theme on completion run:
./main.sh -t my-awesome-theme -cios
To force asset recompilation use the -f
option
./main.sh -t my-awesome-theme -ciosf
Feel free to open a PR with your theme if you want to add it to the project.
- vinceliuice - Creator of vimix-gtk-themes which was the base of this project and vimix-icon-theme which is the icon set that can be installed with the theme.
- elenapan - Creator of the Amarena colour scheme.