Catppuccin themes are among the most accessible and easiest to customize themes available. So here are some overrides for my own styles.
First start the nix shell with nix-shell.
then execute src/index.ts and supply a theme name as an argument.
The output can be found in the out folder.
nix-shell
node src/index.ts pink--firefoxTheme
If this flag is provided it will generate a firefox manifest for a theme under out/firefox/manifest.json.
--release
Will build all styles under release/{color}.
--link
Will link some of the created themes to predefined paths.
Only works with specifying a direct theme.
--whiskers
Also generate the original Tera-based whiskers themes (zed with all 4 flavors, no-italics variants) alongside the default mustache output. Output goes to out/{color}/whiskers-tera/.
Current available themes are:
- pink
- yellow
- orange
- green
- lemon
- red
The link.bash script links some files to the relevant places just give the name of the theme as the argument
- kvantum theme
- transparent firefox
https://github.com/tahfizhabib/gwfox-css/tree/main?tab=readme-ov-file https://github.com/frostybiscuit/transparent-zen