diff --git a/config/ghostty/config b/config/ghostty/config new file mode 100644 index 0000000..418c49e --- /dev/null +++ b/config/ghostty/config @@ -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 diff --git a/config/ghostty/themes/tango-with-monokai b/config/ghostty/themes/tango-with-monokai new file mode 100644 index 0000000..9843a61 --- /dev/null +++ b/config/ghostty/themes/tango-with-monokai @@ -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 diff --git a/install.sh b/install.sh index 1fefea8..084a0a0 100755 --- a/install.sh +++ b/install.sh @@ -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