Update ghostty config to use custom Tangere theme

This commit is contained in:
Jonny Barnes 2025-10-26 11:18:04 +00:00
commit 88a8dd1698
Signed by: jonny
SSH key fingerprint: SHA256:CTuSlns5U7qlD9jqHvtnVmfYV3Zwl2Z7WnJ4/dqOaL8
4 changed files with 51 additions and 7 deletions

View file

@ -12,8 +12,6 @@ echo "Sym-linking the various config files"
test -L $HOME/.gitignore || ln -f -s $BASEDIR/gitignore $HOME/.gitignore test -L $HOME/.gitignore || ln -f -s $BASEDIR/gitignore $HOME/.gitignore
test -L $HOME/.hushlogin || ln -f -s $BASEDIR/hushlogin $HOME/.hushlogin test -L $HOME/.hushlogin || ln -f -s $BASEDIR/hushlogin $HOME/.hushlogin
test -L $HOME/.tmux.conf || ln -f -s $BASEDIR/tmux $HOME/.tmux.conf test -L $HOME/.tmux.conf || ln -f -s $BASEDIR/tmux $HOME/.tmux.conf
test -L $HOME/.config/starship.toml || ln -f -s $BASEDIR/starship.toml $HOME/.config/starship.toml
test -L $HOME/.config/jmb.omp.toml || ln -f -s $BASEDIR/jmb.omp.toml $HOME/.config/jmb.omp.toml
test -d $HOME/.config/sheldon || mkdir $HOME/.config/sheldon test -d $HOME/.config/sheldon || mkdir $HOME/.config/sheldon
test -L $HOME/.config/sheldon/plugins.toml || ln -f -s $BASEDIR/sheldon.toml $HOME/.config/sheldon/plugins.toml test -L $HOME/.config/sheldon/plugins.toml || ln -f -s $BASEDIR/sheldon.toml $HOME/.config/sheldon/plugins.toml
test -L $HOME/.zsh || ln -f -s $BASEDIR/zsh $HOME/.zsh test -L $HOME/.zsh || ln -f -s $BASEDIR/zsh $HOME/.zsh
@ -21,7 +19,11 @@ test -L $HOME/.zshrc || ln -f -s $BASEDIR/zshrc.zsh $HOME/.zshrc
# If ghostty is installed on the system then setup the config # If ghostty is installed on the system then setup the config
if (( ${+commands[ghostty]} )); then if (( ${+commands[ghostty]} )); then
test -L $HOME/Library/Application\ Support/com.mitchellh.ghostty/config || ln -f -s $BASEDIR/ghostty $HOME/Library/Application\ Support/com.mitchellh.ghostty/config test -d $HOME/.config/ghostty || mkdir $HOME/.config/ghostty
test -L $HOME/.config/ghostty/config || ln -f -s $BASEDIR/ghostty/config $HOME/.config/ghostty/config
test -d $HOME/.config/ghostty/themes || mkdir $HOME/.config/ghostty/themes
test -L $HOME/.config/ghostty/themes/tangere-dark.conf || ln -f -s $BASEDIR/ghostty/themes/tangere-dark $HOME/.config/ghostty/themes/tangere-dark.conf
test -L $HOME/.config/ghostty/themes/tangere-light.conf || ln -f -s $BASEDIR/ghostty/themes/tangere-light $HOME/.config/ghostty/themes/tangere-light.conf
fi fi
# setup gpg conf # setup gpg conf

View file

@ -10,10 +10,8 @@ font-family = MonaspiceKr NFM
font-thicken = true font-thicken = true
# Set the theme # Set the theme
#theme = Cobalt2 #theme = light:Catppuccin Latte,dark:Catppuccin Macchiato
#theme = light:flexoki-light,dark:flexiko-dark theme = light:tangere-light.conf,dark:tangere-dark.conf
theme = light:Catppuccin Latte,dark:Catppuccin Macchiato
#theme = light:Novel,dark:catppuccin-macchiato
# Fix an issue when switching apps on macOS Venturas Stage Manager # Fix an issue when switching apps on macOS Venturas Stage Manager
background-opacity = 0.999 background-opacity = 0.999

View file

@ -0,0 +1,22 @@
palette = 0=#000000
palette = 1=#f2826d
palette = 2=#6dafb5
palette = 3=#e0ba70
palette = 4=#8fb4cd
palette = 5=#bb98d9
palette = 6=#b2babf
palette = 7=#e6e4d3
palette = 8=#b3b3b3
palette = 9=#f2826d
palette = 10=#6dafb5
palette = 11=#ffdd99
palette = 12=#8fb4cd
palette = 13=#bb98d9
palette = 14=#a9c9cc
palette = 15=#2f4656
background = #1a2938
foreground = #fdfdd9
cursor-color = #fdfdd9
cursor-text = #fdfdd9
selection-background = #fdfdd9
selection-foreground = #1a2938

View file

@ -0,0 +1,22 @@
palette = 0=#ffffff
palette = 1=#9c341f
palette = 2=#004c73
palette = 3=#805619
palette = 4=#223355
palette = 5=#663d52
palette = 6=#4b5363
palette = 7=#898e99
palette = 8=#686868
palette = 9=#9c341f
palette = 10=#004c73
palette = 11=#40290a
palette = 12=#223355
palette = 13=#663d52
palette = 14=#002a40
palette = 15=#d1d1d1
background = #fdfdfa
foreground = #000000
cursor-color = #ffffff
cursor-text = #ffffff
selection-background = #000000
selection-foreground = #fdfdfa