From 4503ae78efd5dc87e2faffaabd59b5f61fb969fc Mon Sep 17 00:00:00 2001 From: Angelo Noto Date: Fri, 26 Jun 2026 21:18:52 -0400 Subject: [PATCH] more color settings --- bash/.bashrc.d/alias.bash | 14 ++++++++++++++ ghostty/.config/ghostty/config.ghostty | 26 ++++++++++++++++---------- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/bash/.bashrc.d/alias.bash b/bash/.bashrc.d/alias.bash index 4cb6df6..0dc6fee 100644 --- a/bash/.bashrc.d/alias.bash +++ b/bash/.bashrc.d/alias.bash @@ -1,5 +1,19 @@ ## Alias + +# Vibrant LS_COLORS for Catppuccin / dark themes +export LS_COLORS="di=38;5;51:fi=38;5;252:ln=38;5;117:pi=38;5;180:so=38;5;180:do=38;5;180:bd=38;5;180:cd=38;5;180:or=38;5;196:mi=38;5;196:ex=38;5;46:*.sh=38;5;46:*.bash=38;5;46:*.zsh=38;5;46:*.py=38;5;39:*.js=38;5;226:*.json=38;5;214:*.md=38;5;141:*.git=38;5;197:*.log=38;5;242:*.tar=38;5;204:*.gz=38;5;204:*.zip=38;5;204:*.png=38;5;213:*.jpg=38;5;213:*.jpeg=38;5;213:*.webp=38;5;213:*.mp4=38;5;170:*.mp3=38;5;170" alias ls='ls --color=auto -al' + +# Grep +export GREP_COLORS="mt=38;5;46:sl=38;5;252:cx=38;5;242:fn=38;5;117:ln=38;5;214:se=38;5;197" alias grep='grep --color=auto' +alias egrep='egrep --color=auto' +alias fgrep='fgrep --color=auto' + +# Quick recursive search +alias gr='grep -r --color=auto' +alias gri='grep -ri --color=auto' # case insensitive recursive + +# Vim stuff alias vim='nvim' alias vi='nvim' diff --git a/ghostty/.config/ghostty/config.ghostty b/ghostty/.config/ghostty/config.ghostty index 95778c5..f0c79ba 100644 --- a/ghostty/.config/ghostty/config.ghostty +++ b/ghostty/.config/ghostty/config.ghostty @@ -495,11 +495,11 @@ freetype-load-flags = hinting,no-force-autohint,no-monochrome,autohint,light # - macOS: titlebar tabs style is not updated when switching themes. # theme = Terminal Basic Dark # theme = catppuccin-mocha -theme = Catppuccin Mocha +theme = Catppuccin Macchiato # Background color for the window. # Specified as either hex (`#RRGGBB` or `RRGGBB`) or a named X11 color. # background = #282c34 -background = #1e1e2e +background = #181926 # Foreground color for the window. # Specified as either hex (`#RRGGBB` or `RRGGBB`) or a named X11 color. @@ -678,7 +678,7 @@ selection-word-chars = '"│`|:;,()[]{}<>$ # that text will become black or white. # # This value does not apply to Emoji or images. -minimum-contrast = 1 +minimum-contrast = 5.0 # Color palette for the 256 color form that many terminal applications use. # The syntax of this configuration is `N=COLOR` where `N` is 0 to 255 (for @@ -697,12 +697,18 @@ minimum-contrast = 1 # rest of the palette (16–255) will be automatically generated by # default (see `palette-generate` for more details). palette = 0=#1d1f21 -palette = 1=#cc6666 -palette = 2=#b5bd68 -palette = 3=#f0c674 -palette = 4=#81a2be -palette = 5=#b294bb -palette = 6=#8abeb7 +# palette = 1=#cc6666 +# palette = 2=#b5bd68 +# palette = 3=#f0c674 +# palette = 4=#81a2be +# palette = 5=#b294bb +# palette = 6=#8abeb7 +palette = 1=#f38ba8 +palette = 2=#a6e3a1 +palette = 3=#f9e2af +palette = 4=#89b4fa +palette = 5=#f5c2e7 +palette = 6=#94e2d5 palette = 7=#c5c8c6 palette = 8=#666666 palette = 9=#d54e53 @@ -1008,7 +1014,7 @@ palette-harmonious = false # # * `cell-background` - Match the cell background color. # (Available since: 1.2.0) -cursor-color = +cursor-color = #f5e0dc # The opacity level (opposite of transparency) of the cursor. A value of 1 # is fully opaque and a value of 0 is fully transparent. A value less than 0