gtk-tabs-location = "hidden"
confirm-close-surface = false
theme = Builtin Pastel Dark
background-opacity = 0.8
resize-overlay = never
cursor-color = #ffffff
cursor-invert-fg-bg = true
adjust-cursor-thickness = 1
unfocused-split-fill = 373732
window-inherit-working-directory = true

# Vim keybindings
keybind = ctrl+enter=unbind
keybind = performable:ctrl+h=goto_split:left
keybind = performable:ctrl+j=goto_split:down
keybind = performable:ctrl+k=goto_split:up
keybind = performable:ctrl+l=goto_split:right

# Resize splits
keybind = ctrl+shift+h=resize_split:left,10
keybind = ctrl+shift+j=resize_split:down,10
keybind = ctrl+shift+k=resize_split:up,10
keybind = ctrl+shift+l=resize_split:right,10

# Split keybindings
keybind = ctrl+-=new_split:down
keybind = ctrl+\=new_split:right

keybind = ctrl+7=goto_tab:1
keybind = ctrl+8=goto_tab:2
keybind = ctrl+9=goto_tab:3
keybind = ctrl+0=goto_tab:4

keybind = ctrl+space=new_tab
keybind = ctrl+m=toggle_split_zoom
keybind = ctrl+,=previous_tab
keybind = ctrl+.=next_tab

keybind = ctrl+shift+minus=decrease_font_size:1
keybind = ctrl+shift+plus=increase_font_size:1
keybind = ctrl+shift+0=reset_font_size
