Compare commits

...

2 Commits

Author SHA1 Message Date
ghostx31 ade94e3bd6 docs(README): add package dependencies in dev guide 2023-03-26 12:39:11 +05:30
ghostx31 a9cbb4cf93 ci: added dependencies for xfwm 2023-03-26 12:33:27 +05:30
2 changed files with 10 additions and 5 deletions
+2 -2
View File
@@ -20,8 +20,8 @@ jobs:
cache: 'pip'
- name: Install dependencies
run: pip install -r requirements.txt
- name: Install colloid specific deps
run: sudo apt-get install sassc
- name: Install colloid specific dependencies
run: sudo apt update && sudo apt install -y sassc inkscape optipng
- name: Generate themes
run: python ./install.py all -a all --zip -d $PWD/releases
- name: Add zips to release
+8 -3
View File
@@ -148,11 +148,16 @@ python install.py all -a all
## Development
You need to install the following packages to build the theme. Check with your distribution for the package names in the repository
- `sassc`
- `inkscape`
- `optipng`
A few important notes to keep in mind
* `recolor.py` handles all changes that needs to be done to colloid to ensure it generated catppuccin colors. If vinceliuice changes anything in his theme in future, that is where you must change
* `var.py` includes all different variables that you can tinker around as per your personal requirements.
* `create_theme.py` consists of a wrapper that will recolor the colloid theme, install it as per the args provided and rename it accordingly.
- `recolor.py` handles all changes that needs to be done to colloid to ensure it generated catppuccin colors. If vinceliuice changes anything in his theme in future, that is where you must change
- `var.py` includes all different variables that you can tinker around as per your personal requirements.
- `create_theme.py` consists of a wrapper that will recolor the colloid theme, install it as per the args provided and rename it accordingly.
## 💝 Thanks to