#!config
font-family = "JetBrainsMono NF"

font-feature = "-calt, -liga, -dlig"
font-size = {{font_size}}

theme = rose-pine

title = "Ghostty"
class = "ghostty"

window-padding-x = 4
window-padding-y = 0

background-opacity = 0.95
cursor-style = bar
background-blur = true
resize-overlay = never
quick-terminal-animation-duration = 0
gtk-titlebar = false
window-decoration = false
scrollback-limit = 10000000
mouse-hide-while-typing = true
confirm-close-surface = false
mouse-scroll-multiplier = 0.5

# Keybinds
keybind = alt+f4=ignore
keybind = alt+one=unbind
keybind = alt+two=unbind
keybind = alt+three=unbind
keybind = alt+four=unbind
keybind = alt+five=unbind
keybind = alt+six=unbind
keybind = alt+seven=unbind
keybind = alt+eight=unbind
keybind = alt+nine=unbind
keybind = ctrl+alt+down=ignore
keybind = ctrl+alt+left=ignore
keybind = ctrl+alt+right=ignore
keybind = ctrl+alt+shift+j=write_screen_file:open
keybind = ctrl+alt+up=ignore
keybind = ctrl+comma=open_config
keybind = ctrl+enter=ignore
keybind = ctrl+equal=increase_font_size:1
keybind = ctrl+insert=copy_to_clipboard
keybind = ctrl+minus=decrease_font_size:1
keybind = ctrl+page_down=ignore
keybind = ctrl+page_up=ignore
keybind = ctrl+plus=ignore
keybind = ctrl+shift+a=select_all
keybind = ctrl+shift+c=copy_to_clipboard
keybind = ctrl+shift+comma=reload_config
keybind = ctrl+shift+e=ignore
keybind = ctrl+shift+enter=ignore
keybind = ctrl+shift+i=inspector:toggle
keybind = ctrl+shift+j=write_screen_file:paste
keybind = ctrl+shift+left=ignore
keybind = ctrl+shift+n=ignore
keybind = ctrl+shift+o=ignore
keybind = ctrl+shift+page_down=ignore
keybind = ctrl+shift+page_up=jump_to_prompt:-1
keybind = ctrl+shift+q=ignore
keybind = ctrl+shift+right=ignore
keybind = ctrl+shift+t=ignore
keybind = ctrl+shift+tab=ignore
keybind = ctrl+shift+v=paste_from_clipboard
keybind = ctrl+shift+w=ignore
keybind = ctrl+tab=ignore
keybind = ctrl+zero=reset_font_size
keybind = shift+down=adjust_selection:down
keybind = shift+end=scroll_to_bottom
keybind = shift+home=scroll_to_top
keybind = shift+insert=paste_from_selection
keybind = shift+left=adjust_selection:left
keybind = shift+page_down=scroll_page_down
keybind = shift+page_up=scroll_page_up
keybind = shift+right=adjust_selection:right
keybind = shift+up=ignore
keybind = super+ctrl+left_bracket=ignore
keybind = super+ctrl+right_bracket=ignore
keybind = super+ctrl+shift+down=ignore
keybind = super+ctrl+shift+equal=ignore
keybind = super+ctrl+shift+left=ignore
keybind = super+ctrl+shift+right=ignore
keybind = super+ctrl+shift+up=ignore

