diff options
| author | Don Williams <don.e.williams@gmail.com> | 2026-03-03 14:45:08 -0500 |
|---|---|---|
| committer | Don Williams <don.e.williams@gmail.com> | 2026-03-03 14:45:08 -0500 |
| commit | 79d42f055949b59f9c6a8f039eb4c90561b0d2ac (patch) | |
| tree | b54d7d8e1e50954fca85f300d22c128d69878146 /config | |
| parent | c7f3cf7ffa5088db13ce51f33d8dac5500531565 (diff) | |
Remaking ghostty config
Diffstat (limited to 'config')
| -rw-r--r-- | config/ghostty/ghostty.config | 143 |
1 files changed, 121 insertions, 22 deletions
diff --git a/config/ghostty/ghostty.config b/config/ghostty/ghostty.config index 3795ec3f..42b073d5 100644 --- a/config/ghostty/ghostty.config +++ b/config/ghostty/ghostty.config @@ -1,29 +1,128 @@ +# pkill -SIGUSR2 ghostty +theme = "Catppuccin Mocha" +#theme = Aura +#theme = Aardvark Blue +#theme = GruvboxDarkHard +#theme = 12-bit Rainbow +#theme = Adwaita dark +#theme = Adventure Time +#theme = Argonaut +#theme = Ayu +#theme = Borland +#theme = Breeze +#theme = Bright Lights +#theme = Builtin Dark +#theme = Carbon Fox +#theme = Catppuccin Frappe +#theme = Catppuccin Latte +#theme = Catppuccin Macchiato +#theme = Catppuccin Mocha +#theme = cga +#theme = Challenger Deep +#theme = Citruszest +#theme = Colbalt Next Dark +#theme = Cobalt2 +#theme = Cyberdyne +#theme = Cyberpunk +#theme = Dark Modern +#theme = Dark Pastel +#theme = Dark+ +#theme = Darkmatrix +#theme = Darkside +#theme = Deep +#theme = Detuned +#theme = Dimidium +#theme = Doom One +#theme = Doom Peacock +#theme = Dot Gov +#theme = Dracula +#theme = Dracula+ +#theme = Duckbones +#theme = Duskfox +#theme = Electron Highlighter +#theme = Elementary +#theme = Embark +#theme = ENCOM +#theme = Everblush +#theme = Everforest Dark hard +#theme = Firefly Traditional +#theme = Firefox Dev +#theme = Flatland +#theme = Framer +#theme = Galizur +#theme = Github Dark +#theme = Github Dark Default +#theme = Github Dark High Contrast +#theme = Grape +#theme = Grubox Dark +#theme = Grubox Material adjust-cell-height = 10% +window-theme = dark +window-height = 32 +window-width = 110 +background-opacity = 0.85 background-blur-radius = 60 -background-opacity = 1.00 -bold-is-bright = false -confirm-close-surface = false +selection-background = #2d3f76 +selection-foreground = #c8d3f5 cursor-style = bar -font-family = FantasqueSansM Nerd Font Mono +mouse-hide-while-typing = true + +# keybindings +keybind = alt+s>r=reload_config +keybind = alt+s>x=close_surface + +keybind = alt+s>n=new_window + +# tabs +keybind = alt+s>c=new_tab +keybind = alt+s>shift+l=next_tab +keybind = alt+s>shift+h=previous_tab +keybind = alt+s>comma=move_tab:-1 +keybind = alt+s>period=move_tab:1 + +# quick tab switch +keybind = alt+s>1=goto_tab:1 +keybind = alt+s>2=goto_tab:2 +keybind = alt+s>3=goto_tab:3 +keybind = alt+s>4=goto_tab:4 +keybind = alt+s>5=goto_tab:5 +keybind = alt+s>6=goto_tab:6 +keybind = alt+s>7=goto_tab:7 +keybind = alt+s>8=goto_tab:8 +keybind = alt+s>9=goto_tab:9 + +# split +keybind = alt+s>\=new_split:right +keybind = alt+s>-=new_split:down + +keybind = alt+s>j=goto_split:bottom +keybind = alt+s>k=goto_split:top +keybind = alt+s>h=goto_split:left +keybind = alt+s>l=goto_split:right + +keybind = alt+s>z=toggle_split_zoom + +keybind = alt+s>e=equalize_splits + +# other +#copy-on-select = clipboard + font-size = 12 +#font-family = JetBrainsMono Nerd Font Mono +#font-family-bold = JetBrainsMono NFM Bold +#font-family-bold-italic = JetBrainsMono NFM Bold Italic +#font-family-italic = JetBrainsMono NFM Italic + +#font-family = BerkeleyMono Nerd Font +font-family = Iosevka Nerd Font +# font-family = SFMono Nerd Font + +title = "GhosTTY" + +wait-after-command = false +shell-integration = detect +window-save-state = always gtk-single-instance = true -mouse-hide-while-typing = true +unfocused-split-opacity = 0.5 quick-terminal-position = center -selection-background = #2d3f76 -selection-foreground = #c8d3f5 -shell-integration = detect shell-integration-features = cursor,sudo -term = xterm-256color -title = GhosTTY -unfocused-split-opacity = 0.5 -wait-after-command = false -window-height = 32 -window-save-state = always -window-theme = dark -window-width = 110 - -# Theme switching (optional): managed by your theme changer (symlink or generated file). -config-file = ?~/.config/ghostty/theme.conf - -# Wallust (optional): wallust template should write Ghostty colors here; it will override theme colors. -config-file = ?~/.config/ghostty/wallust.conf |
