• Stars
    star
    101
  • Rank 327,539 (Top 7 %)
  • Language Just
  • License
    MIT License
  • Created over 1 year ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🍴 Soothing pastel theme for Lazygit

Logo
Catppuccin for Lazygit

Previews

🌻 Latte
🪴 Frappé
🌺 Macchiato
🌿 Mocha

Installation

Finding your config directory

Lazygit respects XDG (for macOS and Linux), and uses AppData on Windows. So, below are the default config directories:

  • Linux: ~/.config/lazygit/config.yml
  • MacOS: ~/Library/Application Support/lazygit/config.yml
  • Windows: %APPDATA%\lazygit\config.yml

If you cannot find the config files there, or your changes are not taking effect, you can ask lazygit itself for the config directory:

lazygit --print-config-dir

Keep this directory in mind for all future steps, replacing <config-dir> when relevant.

Apply the theme

  1. Clone this repository locally
  2. Ensure the config directory exists. If it doesn't, you can run lazygit to launch and setup the directory.

At this point, you will have to decide how you want to load the theme.

You can either copy it straight into your config.yml file, or add flags to lazygit which will merge it from our presets.

If you want to merge with your own config:

  1. Choose the flavor you want (from ./themes)

  2. Choose the accent you want from within the flavor directory.

  3. Replace the theme section of <config-dir>/config.yml with the theme you want to use (from themes).

    For example, if you want to use the catppuccin mocha theme, with the blue accent, then copy the contents of themes/mocha/blue.yml and paste them directly into your lazygit config.yml as follows:

    config.yml
    gui:
     # Use the mocha catppuccin theme
     theme:
       activeBorderColor:
         - '#89b4fa'
         - bold
       inactiveBorderColor:
         - '#a6adc8'
       optionsTextColor:
         - '#89b4fa'
       selectedLineBgColor:
         - '#313244'
       selectedRangeBgColor:
         - '#313244'
       cherryPickedCommitBgColor:
         - '#45475a'
       cherryPickedCommitFgColor:
         - '#89b4fa'
       unstagedChangesColor:
         - '#f38ba8'
       defaultFgColor:
         - '#cdd6f4'
       searchingActiveBorderColor:
         - '#f9e2af'
  4. Close and re-open lazygit to see your new theme!

If you want to use our preset:

  1. Choose the flavor you want (from ./themes-mergable/)
  2. Choose the accent you want from within the flavor directory.
  3. Copy your chosen theme file into <config-dir>/lazygit
  4. Change your lazygit startup command (you may want to set a shell alias) to the following:
# This will instruct lazygit to open both config files, merge them, and then boot.
# You can add more config files, delimited by a comma, to this list

# Replacing <your-theme> with the relevant theme file
lazygit --use-config-file="<config-dir>/config.yml,<your-theme>.yml"
# or
LG_CONFIG_FILE="<config-dir>/config.yml,<your-theme>.yml" lazygit
  1. Close and re-open lazygit to see your new theme!

🙋 FAQ

  • Q: "Why is the background wrong?"
    A: Lazygit uses your terminal background. You should set it to the relevant background for your theme.

💝 Thanks to

 

Copyright © 2021-present Catppuccin Org

More Repositories

1

catppuccin

😸 Soothing pastel theme for the high-spirited!
TypeScript
12,630
star
2

nvim

🍨 Soothing pastel theme for (Neo)vim
Lua
4,785
star
3

tmux

💽 Soothing pastel theme for Tmux!
Shell
1,367
star
4

vscode

🦌 Soothing pastel theme for VSCode & Azure Data Studio
TypeScript
1,013
star
5

wallpapers

🖼️ Wallpapers to match your Catppuccin setups!
TypeScript
944
star
6

gtk

🪟 Soothing pastel theme for GTK
Python
847
star
7

discord

🎮 Soothing pastel theme for Discord
SCSS
577
star
8

iterm

🍭 Soothing pastel theme for iTerm2
TypeScript
473
star
9

alacritty

🌴 Soothing pastel theme for Alacritty
406
star
10

firefox

🦊 Soothing pastel theme for Firefox
JavaScript
377
star
11

spicetify

🎧 Soothing pastel theme for Spotify
CSS
355
star
12

vscode-icons

🦊 Soothing pastel icons for VSCode/VSCodium
TypeScript
353
star
13

jetbrains

🧠 Soothing pastel theme for JetBrains IDEs
TypeScript
317
star
14

kitty

😽 Soothing pastel theme for Kitty
314
star
15

obsidian

💎 Soothing pastel theme for Obsidian
CSS
309
star
16

stable-diffusion-webui

🧑‍🎨 Soothing pastel theme for Stable Diffusion WebUI
CSS
281
star
17

userstyles

🖌 Soothing pastel theme for Userstyles
Less
266
star
18

palette

🎨 Soothing pastel theme to use within your projects!
JavaScript
265
star
19

rofi

🦂 Soothing pastel theme for Rofi
Shell
265
star
20

qbittorrent

🧲 Soothing pastel theme for qBittorrent
PowerShell
261
star
21

github

🐈‍⬛ Soothing pastel theme for GitHub
CSS
243
star
22

emacs

🍄 Soothing pastel theme for Emacs
Emacs Lisp
231
star
23

minecraft

⛏️ Soothing pastel theme for Minecraft
Python
226
star
24

cursors

🐁 Soothing pastel mouse cursors
Shell
213
star
25

kde

🌻 Soothing pastel theme for KDE
Shell
199
star
26

tailwindcss

💨 Soothing pastel theme for Tailwind CSS
TypeScript
189
star
27

dark-reader

✴️ Soothing pastel theme for Dark Reader
185
star
28

bat

🦇️ Soothing pastel theme for Bat
TypeScript
183
star
29

fish

🐟 Soothing pastel theme for the Fish Shell
172
star
30

windows-terminal

🪟 Soothing pastel theme for Windows Terminal
171
star
31

waybar

📏 Soothing pastel theme for Waybar
CSS
169
star
32

grub

🌕 Soothing pastel theme for Grub2
167
star
33

gitea

🍵 Soothing pastel theme for Gitea
SCSS
167
star
34

egui

📁 Soothing pastel theme for egui
Rust
166
star
35

youtube

📺 Soothing pastel theme for YouTube
CSS
161
star
36

hyprland

🌻 Soothing pastel theme for Hyprland
Just
144
star
37

vim

🧋 Soothing pastel theme for Vim
Vim Script
133
star
38

telegram

💬 Soothing pastel theme for Telegram
Smarty
120
star
39

zsh-syntax-highlighting

🪗 Soothing pastel theme for zsh-syntax-highlighting
Shell
116
star
40

i3

🌻 Soothing pastel themes for i3 & sway
Just
115
star
41

btop

🧙‍♂️ Soothing pastel theme for btop
115
star
42

fzf

🧨 Soothing pastel theme for fzf
115
star
43

starship

🚀 Soothing pastel theme for Starship
115
star
44

logseq

🦫 Soothing pastel theme for Logseq
SCSS
111
star
45

wezterm

🐚 Soothing pastel theme for WezTerm
Lua
109
star
46

home-assistant

🏠 Soothing pastel theme for Home Assistant
107
star
47

steam

🕹️ Soothing pastel theme for Steam (WIP)
CSS
101
star
48

dunst

🐤 Soothing pastel theme for Dunst
100
star
49

warp

⚡ Soothing pastel theme for Warp
TypeScript
98
star
50

gnome-terminal

🧝‍♂️ Soothing pastel theme for Gnome Terminal
Python
95
star
51

konsole

🦚 Soothing pastel theme for Konsole
87
star
52

sublime-text

🍋 Soothing pastel color schemes for Sublime Text
87
star
53

zellij

🐙 Soothing pastel theme for Zellij
87
star
54

mdBook

🎊 Soothing pastel theme for mdBook
CSS
87
star
55

chrome

👻 Soothing pastel theme for Chrome
86
star
56

papirus-folders

📜 Soothing pastel theme for Papirus Icon Theme folders
Shell
84
star
57

slack

💼 Soothing pastel theme for Slack
84
star
58

rust

🦀 Soothing pastel theme for Rust
Rust
80
star
59

tty

🖥️ Soothing pastel theme for the Linux TTY
Shell
78
star
60

duckduckgo

🦆 Soothing pastel theme for DuckDuckGo
JavaScript
75
star
61

youtubemusic

🎧 Soothing pastel theme for YouTube Music
CSS
74
star
62

nilesoft-shell

📃 Soothing pastel theme for Nilesoft Shell
NWScript
73
star
63

cli

🪄 Soothing pastel theme manager (WIP)
Go
72
star
64

zed

🦀 Soothing pastel theme for Zed
72
star
65

vimium

🌼 Soothing pastel theme for Vimium
CSS
71
star
66

zathura

🧚‍♂️ Soothing pastel theme for Zathura
70
star
67

fleet

🌊 Soothing pastel theme for JetBrains Fleet
Python
70
star
68

termux

⛄ Soothing pastel theme for Termux!
69
star
69

helix

➿ Soothing pastel theme for Helix!
Python
69
star
70

toolbox

🧰 Catppuccin's development tools
JavaScript
69
star
71

go

🦫 Soothing pastel library for Go
Go
67
star
72

sddm

🔒 Soothing pastel theme for SDDM
QML
67
star
73

obs

⏺️ Soothing pastel theme for OBS Studio
Shell
67
star
74

fcitx5

🧃 Soothing pastel theme for Fcitx5
66
star
75

k9s

🐶 Soothing pastel theme for k9s
TypeScript
64
star
76

polybar

📏 Soothing pastel theme for Polybar
64
star
77

python

🐍 Soothing pastel theme for Python
Python
64
star
78

joplin

📔️ Soothing pastel theme for Joplin
CSS
63
star
79

xcode

🐌 Soothing pastel theme for Xcode
Python
63
star
80

matplotlib

📊 Soothing pastel theme for Matplotlib
Python
62
star
81

floris-board

🥀 Soothing pastel theme for Floris Board
61
star
82

jupyterlab

📊 Soothing pastel theme for JupyterLab
CSS
61
star
83

godot

👾 Soothing pastel theme for Godot
Python
58
star
84

infinity

🛸 Soothing pastel theme for Infinity for Reddit
57
star
85

visual-studio

🌊 Soothing pastel themes for Visual Studio
PowerShell
54
star
86

qt5ct

🎨 Soothing pastel theme for qt5ct
54
star
87

notepad-plus-plus

🐈 Soothing pastel theme for Notepad++
52
star
88

website

🌐 Soothing pastel theme for the World Wide Web
Astro
52
star
89

github-readme-stats

🐙 Soothing pastel theme for Github Readme Stats
JavaScript
51
star
90

jetbrains-icons

🦊 Soothing pastel icons for JetBrains IDEs
Kotlin
50
star
91

template

💡 Template for Catppuccin ports. Please follow the instructions below
49
star
92

thunderbird

🕊️ Soothing pastel theme for Thunderbird
Shell
48
star
93

xresources

🐦 Soothing pastel theme for Xresources
47
star
94

refind

🔄 Soothing pastel theme for rEFInd
47
star
95

cava

📢 Soothing pastel theme for Cava
45
star
96

gitui

🍴 Soothing pastel theme for GitUI
45
star
97

mc

🌜 Soothing pastel theme for Midnight Commander
43
star
98

vivaldi

🎻 Soothing pastel theme for Vivaldi
TypeScript
41
star
99

highlightjs

🚨 Soothing pastel theme for Highlight.js
SCSS
41
star
100

st

🐸 Soothing pastel theme for st
C
40
star