feat(ghostty): add config and theme

This commit is contained in:
2024-12-28 02:38:24 +00:00
parent 9e9818456d
commit bb538ee33b
3 changed files with 91 additions and 0 deletions

68
config/ghostty/config Normal file
View File

@@ -0,0 +1,68 @@
# ------------------------------------------------------------------------------
# Theme settings
# ------------------------------------------------------------------------------
theme = tango-with-monokai
window-theme = dark
background-opacity = 0.8
background-blur-radius = 20
# ------------------------------------------------------------------------------
# Font settings
# ------------------------------------------------------------------------------
font-size = 12
font-family = Menlo Nerd Font
font-family-bold = Menlo Nerd Font Bold
font-family-italic = Menlo Nerd Font Italic
font-family-bold-italic = Menlo Nerd Font Bold Italic
# Match font rendering of iTerm and Terminal.app.
adjust-cell-width = -1
font-thicken = true
# Disable ligatures
font-feature = -calt
font-feature = -dlig
font-feature = -liga
# ------------------------------------------------------------------------------
# macOS settings
# ------------------------------------------------------------------------------
macos-non-native-fullscreen = true
macos-option-as-alt = true
macos-titlebar-proxy-icon = hidden
macos-titlebar-style = transparent
macos-secure-input-indication = true
macos-auto-secure-input = true
# notch padding: 14-inch@2704x1756
# window-padding-y = 60,0
# ------------------------------------------------------------------------------
# Cursor settings
# ------------------------------------------------------------------------------
mouse-hide-while-typing = true
# ------------------------------------------------------------------------------
# Window settings
# ------------------------------------------------------------------------------
window-padding-balance = true
# ------------------------------------------------------------------------------
# Keybindings
# ------------------------------------------------------------------------------
# Clipboard (ensure super/cmd+c/v are always available, including on Linux)
keybind = super+c=copy_to_clipboard
keybind = super+v=paste_from_clipboard
# Quick Terminal (alt+`)
keybind = global:alt+grave_accent=toggle_quick_terminal

View File

@@ -0,0 +1,21 @@
palette = 0=#000000
palette = 1=#cf5041
palette = 2=#8bba48
palette = 3=#c3a643
palette = 4=#37689f
palette = 5=#9b589d
palette = 6=#69b8cb
palette = 7=#cccccc
palette = 8=#686a66
palette = 9=#ed3a2c
palette = 10=#96cf4d
palette = 11=#fdeb61
palette = 12=#5696d5
palette = 13=#9d6aa5
palette = 14=#75cee3
palette = 15=#f5f5f5
background = 000000
foreground = ffffff
cursor-color = fffffe
selection-background = 7499c7
selection-foreground = 000000

View File

@@ -14,6 +14,8 @@ SYMLINKS=(
alacritty.toml
bitbar
coffeelint.json
config/ghostty/config
config/ghostty/themes
config/kitty/kitty.conf
config/mise/config.toml
config/mise/settings.toml