Skip to content

ozwaldorf/carburetor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Carburetor

An IBM Carbon inspired colorscheme.

Table of Contents

  1. Previews
  2. Usage
    1. Patch Tool
    2. Examples
      1. Nvim
      2. Wezterm
      3. Discord
      4. Userstyles
  3. Honorable Mentions

Previews

image

Usage

The current form of this scheme is as a direct patch for catppuccin ports.

Patch Tool

There is a simple bash script for patching any existing catppuccin port's hex colors to carburetor. Note that some ports use a css pre-processor to create variations of colors, so they will need to be patched beforehand and then compiled, like discord.

./patch.sh <all|mocha|macchiato|frappe> <directory path>

Examples

Nvim

catppuccin.nvim can be easily configured to use carburetor colors, shown here.

Wezterm

The wezterm color configs can be found here can be copied into ~/.config/wezterm/colors/.

You will then have the set of colorschemes available:

  • Carburetor
  • Carburetor Cool
  • Carburetor Warm

Discord

To patch the discord catppuccin port, run the following:

# Clone the port
git clone https://github.com/catppuccin/discord && cd discord

# Install dependencies
yarn install

# Patch each flavor
../patch.sh all node_modules/@catppuccin/palette

# Build the port
yarn build 

# Install a theme (webcord specific, for other projects check their docs)
# cp dist/dist/catppuccin-mocha.theme.css ~/.config/WebCord/Themes/carburator
# cp dist/dist/catppuccin-macchiato.theme.css ~/.config/WebCord/Themes/carburator-cool
# cp dist/dist/catppuccin-frappe.theme.css ~/.config/WebCord/Themes/carburator-warm

Userstyles

Most catppuccin userstyle ports use the same exact color definition, and are easily modified using the userstyle example.

Honorable Mentions

Heavily inspired from oxocarbon.