Catppuccin for kitty

View on GitHub

Previews

 

Usage

Note This config only includes the Catppuccin colours, it does not configure fonts or other styling.

  1. Choose your flavour.
  2. Copy the contents of flavour.conf into your kitty config file (usually stored at ~/.config/kitty/kitty.conf)
  3. Save and enjoy!

Alternatively copy all flavour configs into your kitty theme directory (usually ~/.config/kitty/themes/) and then use the themes kitten to select your desired flavour. kitty +kitten themes --reload-in=all <optional: Theme Name> (Catppuccin-Latte, Catppuccin-Frappe, Catppuccin-Macchiato, Catppuccin-Mocha)

 

🙋 FAQ

  • Q: "How can I style the Tab Bar like it is on the screenshots?" A: The config settings for the Tab Bar are the following:

    tab_bar_min_tabs            1
    tab_bar_edge                bottom
    tab_bar_style               powerline
    tab_powerline_style         slanted
    tab_title_template          {title}{' :{}:'.format(num_windows) if num_windows > 1 else ''}
    
  • Q: "Which Fonts are used in the screenshots?" A: The font used in the screenshot config is Fira Code. Furthermore the following stylistic alternatives and ligatures are set:

    +cv02 +cv05 +cv09 +cv14 +ss04 +cv16 +cv31 +cv25 +cv26 +cv32 +cv28 +ss10 +zero +onum
    
  • Q: "Which fetch is used in the screenshots?" A: It's pfetch with kitties — a slightly modified version if pfetch which adds the ASCII Kitty.

 

💝 Thanks to