This pre-release is generated by our new build system, currently being implemented in #178 by the lovely @nullishamy.
The big change is that we no longer depend on the colloid install.sh
script and apply the patches ourselves, generated by Catppuccin's new internal templating tool Whiskers. Also, the build.py
file has been entirely rewritten from scratch and is around 10 - 15x faster by separating concerns, removing dead code and limiting verbose logging by default.
The zip naming format is now as follows: catppuccin-<flavour>-<accent>-<size>+<variant>
. We will not be generating every single possible combination of output but plan on generating the most common ones. The assets in this pre-release are the standard
size with the default
variant.
We have more work to do, such as:
- Implementing a revised
install.py
script that can pull the newly generated zips from GitHub releases or a custom source, unzip the files to the user's$HOME
directory and optionally symlink them. - Re-implementing the logic to recolour
xfwm4
assets.
We'd greatly appreciate people trying out the assets included in this pre-release and offering feedback in the related GitHub discussion!
While we are still looking for maintainers, see #164, to contribute towards removing colloid
as a dependency entirely. The focus has now shifted towards merging #178 as we believe it will make the theme easier to maintain and offer a nicer user experience.