Skip to content

Commit

Permalink
feat: add ghostty terminal theme (#249)
Browse files Browse the repository at this point in the history
  • Loading branch information
dartt0n authored Dec 31, 2024
1 parent 2f371a3 commit 1a72d7f
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ FILES = alacritty/srcery_alacritty.toml \
chrome_secure_shell/srcery_chrome_secure_shell.prefs.js \
foot/foot.ini \
genode-terminal/srcery_genode-terminal.config \
ghostty/srcery \
gnome-terminal/srcery_gnome-terminal.sh \
guake/srcery_guake.sh \
iterm/srcery_iterm.itermcolors \
Expand Down Expand Up @@ -52,6 +53,9 @@ foot/foot.ini: templates/foot.hbs $(PALETTE)
genode-terminal/srcery_genode-terminal.config: templates/genode.hbs $(PALETTE)
bin/builder -o genode > $@

ghostty/srcery: templates/ghostty.hbs $(PALETTE)
bin/builder -o ghostty > $@

gnome-terminal/srcery_gnome-terminal.sh: templates/gnome.hbs $(PALETTE)
bin/builder -o gnome > $@

Expand Down
1 change: 1 addition & 0 deletions bin/builder
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ const templates = {
chromeshell: "templates/chrome-secure-shell.hbs",
foot: "templates/foot.hbs",
genode: "templates/genode.hbs",
ghostty: "templates/ghostty.hbs",
gnome: "templates/gnome.hbs",
guake: "templates/guake.hbs",
iterm: "templates/iterm.hbs",
Expand Down
23 changes: 23 additions & 0 deletions ghostty/srcery
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# https://github.com/srcery-colors/srcery-terminal/
cursor-color = #fbb829
foreground = #fce8c3
background = #1c1b19
selection-foreground = #1c1b19
selection-background = #fce8c3

pallete = 0=#1c1b19
pallete = 1=#ef2f27
pallete = 2=#519f50
pallete = 3=#fbb829
pallete = 4=#2c78bf
pallete = 5=#e02c6d
pallete = 6=#0aaeb3
pallete = 7=#baa67f
pallete = 8=#918175
pallete = 9=#f75341
pallete = 10=#98bc37
pallete = 11=#fed06e
pallete = 12=#68a8e4
pallete = 13=#ff5c8f
pallete = 14=#2be4d0
pallete = 15=#fce8c3
23 changes: 23 additions & 0 deletions templates/ghostty.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# https://github.com/srcery-colors/srcery-terminal/
cursor-color = {{lower primary.yellow.hex}}
foreground = {{lower primary.bright_white.hex}}
background = {{lower primary.black.hex}}
selection-foreground = {{lower primary.black.hex}}
selection-background = {{lower primary.bright_white.hex}}

pallete = 0={{lower primary.black.hex}}
pallete = 1={{lower primary.red.hex}}
pallete = 2={{lower primary.green.hex}}
pallete = 3={{lower primary.yellow.hex}}
pallete = 4={{lower primary.blue.hex}}
pallete = 5={{lower primary.magenta.hex}}
pallete = 6={{lower primary.cyan.hex}}
pallete = 7={{lower primary.white.hex}}
pallete = 8={{lower primary.bright_black.hex}}
pallete = 9={{lower primary.bright_red.hex}}
pallete = 10={{lower primary.bright_green.hex}}
pallete = 11={{lower primary.bright_yellow.hex}}
pallete = 12={{lower primary.bright_blue.hex}}
pallete = 13={{lower primary.bright_magenta.hex}}
pallete = 14={{lower primary.bright_cyan.hex}}
pallete = 15={{lower primary.bright_white.hex}}

0 comments on commit 1a72d7f

Please sign in to comment.