]> git.frustrated-labs.net Git - dotfiles.git/commitdiff
configure keybindings for ghostty
authorAlexander Goussas <[email protected]>
Tue, 14 Apr 2026 03:32:41 +0000 (22:32 -0500)
committerAlexander Goussas <[email protected]>
Tue, 14 Apr 2026 03:32:41 +0000 (22:32 -0500)
ghostty/.config/ghostty/config

index 94bfcc31345f4ec602a6002e383749311bd300f3..d9df56aa4e9bfafab56716b1684e7f4255f2d084 100644 (file)
@@ -1,24 +1,42 @@
+theme = Sakura
+copy-on-select = true
+adjust-cell-height = 10
+quit-after-last-window-closed = true
+
+# ==== Font
+#
 font-family = Hasklug Nerd Font Mono
-# font-family = Cartograph CF
-# font-family = OverpassM Nerd Font Mono
-# font-family = SF Mono
-# font-family = Monaspace Neon NF
 font-size = 15
+
+# ==== Cursor
+#
 cursor-style = block
 cursor-style-blink = true
+
 maximize = true
 window-padding-x = 5
 window-padding-y = 5
-theme = Sakura
 mouse-hide-while-typing = true
-background-opacity = 0.98
-#background-blur = macos-glass-regular
 unfocused-split-opacity = 1
-copy-on-select = true
-adjust-cell-height = 10
-quit-after-last-window-closed = true
-#shell-integration-features = ssh-terminfo
+
+# ==== Background image
+#
+background-opacity = 0.98
 background-image = /Users/alexandergoussas/Pictures/wallpaper.png
 background-image-fit = cover
 background-image-opacity = 0.02
 background-image-position = center
+
+# ==== Keybindings 
+#
+keybind = super+alt+h=goto_split:left
+keybind = super+alt+j=goto_split:down
+keybind = super+alt+k=goto_split:up
+keybind = super+alt+l=goto_split:right
+
+keybind = super+ctrl+h=resize_split:left,10
+keybind = super+ctrl+j=resize_split:down,10
+keybind = super+ctrl+k=resize_split:up,10
+keybind = super+ctrl+l=resize_split:right,10
+
+