diff --git a/README.md b/README.md index 4b4b008..b1bfcab 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ # The current setup -Terminal Emulator: [Kitty](https://sw.kovidgoyal.net/kitty/) -- fast GPU accelerated terminal emulator -- removes need for tmux (appreciate it) +Terminal Emulator: [Ghostty](https://ghostty.org/) +- Zig-based terminal emulator +- uses platform-native UI & GPU acceleration (e.g. MacOS secure input for passwords) Shell: [fish](https://fishshell.com/) - completions diff --git a/ghostty/config b/ghostty/config new file mode 100644 index 0000000..e148221 --- /dev/null +++ b/ghostty/config @@ -0,0 +1,43 @@ +### Configuration +# Font +font-family = "Hack Nerd Font Mono" +font-family-bold = "Hack Nerd Font Mono" +font-family-italic = "Hack Nerd Font Mono" +font-family-bold-italic = "Hack Nerd Font Mono" +font-family = "Hack Nerd Font Mono" +font-size = 15.0 + +# Theme +theme = "CutiePro" + +# Cursor +cursor-style = "block" +mouse-hide-while-typing = true +background-opacity = 1 +background-blur = 10 +unfocused-split-opacity = 1 + +# Window +window-padding-x = 0 +window-padding-y = 0 + +macos-titlebar-style = "tabs" +macos-option-as-alt = left + +### Keybinds +# Splits +keybind = ctrl+a>v=new_split:right +keybind = ctrl+a>n=new_split:down +keybind = ctrl+a>z=toggle_split_zoom +keybind = alt+h=goto_split:left +keybind = alt+l=goto_split:right +keybind = alt+j=goto_split:down +keybind = alt+k=goto_split:up +# Tabs +keybind = cmd+t=new_tab +keybind = cmd+w=close_tab +keybind = ctrl+tab=next_tab +keybind = ctrl+shift>tab=previous_tab +keybind = ctrl+a>d=close_surface +# Terminal +keybind = global:cmd+grave_accent=toggle_quick_terminal