From 3ceff2f790cfb943007bc18f48a0a6e9f434a0ce Mon Sep 17 00:00:00 2001 From: Badstagram Date: Fri, 3 Apr 2026 05:53:56 +0100 Subject: [PATCH] chore: add ghostty config --- .chezmoidata/packages.yaml | 3 ++- private_dot_config/ghostty/config | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 private_dot_config/ghostty/config diff --git a/.chezmoidata/packages.yaml b/.chezmoidata/packages.yaml index 33ed6f5..925e6ff 100644 --- a/.chezmoidata/packages.yaml +++ b/.chezmoidata/packages.yaml @@ -10,7 +10,7 @@ packages: - "plex" - "spotify" - "visual-studio-code" - - "iterm2" + - "ghostty" - "vlc" brews: - "git" @@ -34,6 +34,7 @@ packages: - "eza" - "firefox" - "git" + - "ghostty" - "httpie" - "hyfetch" - "lazygit" diff --git a/private_dot_config/ghostty/config b/private_dot_config/ghostty/config new file mode 100644 index 0000000..81444e2 --- /dev/null +++ b/private_dot_config/ghostty/config @@ -0,0 +1,20 @@ +theme = Catppuccin Macchiato + +font-family = Hack Nerd Font Regular +font-family-bold = Hack Nerd Font Regular +font-family-italic = Hack Nerd Font Italic +font-family-bold-italic = Hack Nerd Font Bold Italic +font-size = 14 + +env = TERM=xterm-256color + +keybind = ctrl+N=new_window +keybind = ctrl+shift+V=paste_from_clipboard +keybind = alt+W=new_split:up +keybind = alt+A=new_split:right +keybind = alt+S=new_split:down +keybind = alt+D=new_split:left +keybind = ctrl+alt+W=goto_split:up +keybind = ctrl+alt+A=goto_split:right +keybind = ctrl+alt+S=goto_split:down +keybind = ctrl+alt+D=goto_split:left