Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -508,3 +508,5 @@ The violite theme was created by [Link](https://github.com/4c696e6b)
Poimandres theme was originally created by [drcmda](https://github.com/drcmda/poimandres-theme) and ported by [bastiangx](https://github.com/bastiangx)

Onenord and Onenord Light theme was created by [Ryan Mehri](https://github.com/rmehri01/onenord.nvim)

The Claude theme was created by [techfitmaster](https://github.com/techfitmaster/ghostty-claude-theme), inspired by the [Claude](https://claude.ai) AI interface color palette
43 changes: 43 additions & 0 deletions Xresources/Claude
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
!
! Claude
!
*.foreground: #141413
*.background: #faf9f5
*.cursorColor: #d97757
!
! Black
*.color0: #c15f3c
*.color8: #d97757
!
! Red
*.color1: #788c5d
*.color9: #8fa86b
!
! Green
*.color2: #b16803
*.color10: #d4952b
!
! Yellow
*.color3: #6a9bcc
*.color11: #7bafd4
!
! Blue
*.color4: #8b6cb0
*.color12: #a080c8
!
! Magenta
*.color5: #2e8b8b
*.color13: #4eaaaa
!
! Cyan
*.color6: #b5b3a9
*.color14: #bab9b5
!
! White
*.color7: #3d3d3c
*.color15: #141413
!
! Bold, Italic, Underline
*.colorBD: #141413
!*.colorIT:
!*.colorUL:
33 changes: 33 additions & 0 deletions alacritty/Claude.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Colors (Claude)

[colors.bright]
black = '#d97757'
blue = '#a080c8'
cyan = '#bab9b5'
green = '#d4952b'
magenta = '#4eaaaa'
red = '#8fa86b'
white = '#141413'
yellow = '#7bafd4'

[colors.cursor]
cursor = '#d97757'
text = '#faf9f5'

[colors.normal]
black = '#c15f3c'
blue = '#8b6cb0'
cyan = '#b5b3a9'
green = '#b16803'
magenta = '#2e8b8b'
red = '#788c5d'
white = '#3d3d3c'
yellow = '#6a9bcc'

[colors.primary]
background = '#faf9f5'
foreground = '#141413'

[colors.selection]
background = '#e8e6dc'
text = '#141413'
7 changes: 7 additions & 0 deletions dynamic-colors/Claude.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/sh
# Claude
printf "\033]4;0;#c15f3c;1;#788c5d;2;#b16803;3;#6a9bcc;4;#8b6cb0;5;#2e8b8b;6;#b5b3a9;7;#3d3d3c;8;#d97757;9;#8fa86b;10;#d4952b;11;#7bafd4;12;#a080c8;13;#4eaaaa;14;#bab9b5;15;#141413\007"
printf "\033]10;#141413;#faf9f5;#d97757\007"
printf "\033]17;#e8e6dc\007"
printf "\033]19;#141413\007"
printf "\033]5;0;#141413\007"
37 changes: 37 additions & 0 deletions electerm/Claude.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

themeName=Claude
main=#ededed
main-dark=#cccccc
main-light=#fefefe
text=#555
text-light=#777
text-dark=#444
text-disabled=#888
primary=#08c
info=#FFD166
success=#06D6A0
error=#EF476F
warn=#E55934
warn=#E55934
main=#faf9f5
terminal:background=#faf9f5
terminal:foreground=#141413
terminal:cursor=#d97757
terminal:selection=#e8e6dc
terminal:cursorAccent=#faf9f5
terminal:black=#c15f3c
terminal:red=#788c5d
terminal:green=#b16803
terminal:yellow=#6a9bcc
terminal:blue=#8b6cb0
terminal:magenta=#2e8b8b
terminal:cyan=#b5b3a9
terminal:white=#3d3d3c
terminal:brightBlack=#d97757
terminal:brightRed=#8fa86b
terminal:brightGreen=#d4952b
terminal:brightYellow=#7bafd4
terminal:brightBlue=#a080c8
terminal:brightMagenta=#4eaaaa
terminal:brightCyan=#bab9b5
terminal:brightWhite=#141413
25 changes: 25 additions & 0 deletions foot/Claude.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

[cursor]
color=faf9f5 d97757

[colors]
foreground=141413
background=faf9f5
regular0=c15f3c
regular1=788c5d
regular2=b16803
regular3=6a9bcc
regular4=8b6cb0
regular5=2e8b8b
regular6=b5b3a9
regular7=3d3d3c
bright0=d97757
bright1=8fa86b
bright2=d4952b
bright3=7bafd4
bright4=a080c8
bright5=4eaaaa
bright6=bab9b5
bright7=141413
selection-foreground=141413
selection-background=e8e6dc
17 changes: 17 additions & 0 deletions freebsd_vt/Claude.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Claude
kern.vt.color.0.rgb="#c15f3c"
kern.vt.color.1.rgb="#788c5d"
kern.vt.color.2.rgb="#b16803"
kern.vt.color.3.rgb="#6a9bcc"
kern.vt.color.4.rgb="#8b6cb0"
kern.vt.color.5.rgb="#2e8b8b"
kern.vt.color.6.rgb="#b5b3a9"
kern.vt.color.7.rgb="#141413"
kern.vt.color.8.rgb="#d97757"
kern.vt.color.9.rgb="#8fa86b"
kern.vt.color.10.rgb="#d4952b"
kern.vt.color.11.rgb="#7bafd4"
kern.vt.color.12.rgb="#a080c8"
kern.vt.color.13.rgb="#4eaaaa"
kern.vt.color.14.rgb="#bab9b5"
kern.vt.color.15.rgb="#141413"
72 changes: 72 additions & 0 deletions generic/Claude.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
#!/bin/sh
# Claude

# source for these helper functions:
# https://github.com/chriskempson/base16-shell/blob/master/templates/default.mustache
if [ -n "$TMUX" ]; then
# Tell tmux to pass the escape sequences through
# (Source: http://permalink.gmane.org/gmane.comp.terminal-emulators.tmux.user/1324)
put_template() { printf '\033Ptmux;\033\033]4;%d;rgb:%s\033\033\\\033\\' $@; }
put_template_var() { printf '\033Ptmux;\033\033]%d;rgb:%s\033\033\\\033\\' $@; }
put_template_custom() { printf '\033Ptmux;\033\033]%s%s\033\033\\\033\\' $@; }
elif [ "${TERM%%[-.]*}" = "screen" ]; then
# GNU screen (screen, screen-256color, screen-256color-bce)
put_template() { printf '\033P\033]4;%d;rgb:%s\007\033\\' $@; }
put_template_var() { printf '\033P\033]%d;rgb:%s\007\033\\' $@; }
put_template_custom() { printf '\033P\033]%s%s\007\033\\' $@; }
elif [ "${TERM%%-*}" = "linux" ]; then
put_template() { [ $1 -lt 16 ] && printf "\e]P%x%s" $1 $(echo $2 | sed 's/\///g'); }
put_template_var() { true; }
put_template_custom() { true; }
else
put_template() { printf '\033]4;%d;rgb:%s\033\\' $@; }
put_template_var() { printf '\033]%d;rgb:%s\033\\' $@; }
put_template_custom() { printf '\033]%s%s\033\\' $@; }
fi

# 16 color space
put_template 0 "c1/5f/3c"
put_template 1 "78/8c/5d"
put_template 2 "b1/68/03"
put_template 3 "6a/9b/cc"
put_template 4 "8b/6c/b0"
put_template 5 "2e/8b/8b"
put_template 6 "b5/b3/a9"
put_template 7 "3d/3d/3c"
put_template 8 "d9/77/57"
put_template 9 "8f/a8/6b"
put_template 10 "d4/95/2b"
put_template 11 "7b/af/d4"
put_template 12 "a0/80/c8"
put_template 13 "4e/aa/aa"
put_template 14 "ba/b9/b5"
put_template 15 "14/14/13"

color_foreground="14/14/13"
color_background="fa/f9/f5"

if [ -n "$ITERM_SESSION_ID" ]; then
# iTerm2 proprietary escape codes
put_template_custom Pg "141413"
put_template_custom Ph "faf9f5"
put_template_custom Pi "141413"
put_template_custom Pj "e8e6dc"
put_template_custom Pk "141413"
put_template_custom Pl "d97757"
put_template_custom Pm "faf9f5"
else
put_template_var 10 $color_foreground
put_template_var 11 $color_background
if [ "${TERM%%-*}" = "rxvt" ]; then
put_template_var 708 $color_background # internal border (rxvt)
fi
put_template_custom 12 ";7" # cursor (reverse video)
fi

# clean up
unset -f put_template
unset -f put_template_var
unset -f put_template_custom

unset color_foreground
unset color_background
22 changes: 22 additions & 0 deletions ghostty/Claude
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
palette = 0=#c15f3c
palette = 1=#788c5d
palette = 2=#b16803
palette = 3=#6a9bcc
palette = 4=#8b6cb0
palette = 5=#2e8b8b
palette = 6=#b5b3a9
palette = 7=#3d3d3c
palette = 8=#d97757
palette = 9=#8fa86b
palette = 10=#d4952b
palette = 11=#7bafd4
palette = 12=#a080c8
palette = 13=#4eaaaa
palette = 14=#bab9b5
palette = 15=#141413
background = #faf9f5
foreground = #141413
cursor-color = #d97757
cursor-text = #faf9f5
selection-background = #e8e6dc
selection-foreground = #141413
44 changes: 44 additions & 0 deletions hexchat/Claude.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@


color_0 = 3d3d 3d3d 3c3c
color_1 = c1c1 5f5f 3c3c
color_2 = 8b8b 6c6c b0b0
color_3 = b1b1 6868 0303
color_4 = 7878 8c8c 5d5d
color_5 = 6a6a 9b9b cccc
color_6 = 2e2e 8b8b 8b8b
color_7 = 8f8f a8a8 6b6b
color_8 = 7b7b afaf d4d4
color_9 = d4d4 9595 2b2b
color_10 = b5b5 b3b3 a9a9
color_11 = baba b9b9 b5b5
color_12 = a0a0 8080 c8c8
color_13 = 4e4e aaaa aaaa
color_14 = d9d9 7777 5757
color_15 = 1414 1414 1313
color_16 = 3d3d 3d3d 3c3c
color_17 = c1c1 5f5f 3c3c
color_18 = 8b8b 6c6c b0b0
color_19 = b1b1 6868 0303
color_20 = 7878 8c8c 5d5d
color_21 = 6a6a 9b9b cccc
color_22 = 2e2e 8b8b 8b8b
color_23 = 8f8f a8a8 6b6b
color_24 = 7b7b afaf d4d4
color_25 = d4d4 9595 2b2b
color_26 = b5b5 b3b3 a9a9
color_27 = baba b9b9 b5b5
color_28 = a0a0 8080 c8c8
color_29 = 4e4e aaaa aaaa
color_30 = d9d9 7777 5757
color_31 = 1414 1414 1313
color_256 = 1414 1414 1313
color_257 = e8e8 e6e6 dcdc
color_258 = 1414 1414 1313
color_259 = fafa f9f9 f5f5
color_260 = 6a6a 9b9b cccc
color_261 = 8b8b 6c6c b0b0
color_262 = b1b1 6868 0303
color_263 = 8f8f a8a8 6b6b
color_264 = 1414 1414 1313
color_265 = 7878 8c8c 5d5d
24 changes: 24 additions & 0 deletions iterm-dynamic-colors/Claude.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/sh
# Claude
printf "\033]P0c15f3c\033\\"
printf "\033]P1788c5d\033\\"
printf "\033]P2b16803\033\\"
printf "\033]P36a9bcc\033\\"
printf "\033]P48b6cb0\033\\"
printf "\033]P52e8b8b\033\\"
printf "\033]P6b5b3a9\033\\"
printf "\033]P73d3d3c\033\\"
printf "\033]P8d97757\033\\"
printf "\033]P98fa86b\033\\"
printf "\033]Pad4952b\033\\"
printf "\033]Pb7bafd4\033\\"
printf "\033]Pca080c8\033\\"
printf "\033]Pd4eaaaa\033\\"
printf "\033]Pebab9b5\033\\"
printf "\033]Pf141413\033\\"
printf "\033]Pg141413\033\\"
printf "\033]Phfaf9f5\033\\"
printf "\033]Pld97757\033\\"
printf "\033]Pje8e6dc\033\\"
printf "\033]Pk141413\033\\"
printf "\033]Pi141413\033\\"
22 changes: 22 additions & 0 deletions kitty/Claude.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
color0 #c15f3c
color1 #788c5d
color2 #b16803
color3 #6a9bcc
color4 #8b6cb0
color5 #2e8b8b
color6 #b5b3a9
color7 #3d3d3c
color8 #d97757
color9 #8fa86b
color10 #d4952b
color11 #7bafd4
color12 #a080c8
color13 #4eaaaa
color14 #bab9b5
color15 #141413
background #faf9f5
selection_foreground #faf9f5
cursor #d97757
cursor_text_color #faf9f5
foreground #141413
selection_background #141413
Loading