Skip to content

Repository files navigation

catppuccin-overrides

Catppuccin themes are among the most accessible and easiest to customize themes available. So here are some overrides for my own styles.

Usage

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.

Example

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

Helpers

The link.bash script links some files to the relevant places just give the name of the theme as the argument

Future notes

  • kvantum theme
  • transparent firefox

https://github.com/tahfizhabib/gwfox-css/tree/main?tab=readme-ov-file https://github.com/frostybiscuit/transparent-zen

About

Catppuccin themes overrides

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages