#~~~~~~~~~~~~~~~~~~~~~~~# # Ghostty configuration # #~~~~~~~~~~~~~~~~~~~~~~~# # vim: set filetype=dosini : font-family = "Iosevka NFM" font-size = 14 font-thicken = true grapheme-width-method = unicode freetype-load-flags = hinting,force-autohint,monochrome,autohint theme = "catppuccin-mocha" cursor-opacity = 1 #cursor-style = block #cursor-style-blink = #cursor-text = cursor-click-to-move = true mouse-hide-while-typing = false mouse-shift-capture = false mouse-scroll-multiplier = 1 background-opacity = .9 background-blur-radius = 40 unfocused-split-opacity = 0.2 unfocused-split-fill = scrollback-limit = 10000000 link-url = true fullscreen = false title = class = keybind = super+page_up=scroll_page_up keybind = super+ctrl+equal=equalize_splits keybind = super+physical:four=goto_tab:4 keybind = super+shift+down=jump_to_prompt:1 keybind = super+shift+w=close_window keybind = super+shift+left_bracket=previous_tab keybind = super+alt+i=inspector:toggle keybind = super+w=close_surface keybind = super+physical:eight=goto_tab:8 keybind = super+alt+right=goto_split:right keybind = shift+up=adjust_selection:up keybind = super+down=jump_to_prompt:1 keybind = super+enter=toggle_fullscreen keybind = super+t=new_tab keybind = super+c=copy_to_clipboard keybind = super+shift+right_bracket=next_tab keybind = super+physical:one=goto_tab:1 keybind = shift+left=adjust_selection:left keybind = super+equal=increase_font_size:1 keybind = shift+page_up=adjust_selection:page_up keybind = super+physical:three=goto_tab:3 keybind = super+physical:zero=last_tab keybind = super+right=text:\x05 keybind = super+d=new_split:right keybind = super+ctrl+down=resize_split:down,10 keybind = shift+end=adjust_selection:end keybind = super+plus=increase_font_size:1 keybind = super+q=quit keybind = super+home=scroll_to_top keybind = super+ctrl+left=resize_split:left,10 keybind = alt+left=esc:b keybind = super+ctrl+up=resize_split:up,10 keybind = super+left=text:\x01 keybind = super+shift+up=jump_to_prompt:-1 keybind = shift+right=adjust_selection:right keybind = super+comma=open_config keybind = super+shift+comma=reload_config keybind = super+minus=decrease_font_size:1 keybind = shift+page_down=adjust_selection:page_down keybind = ctrl+tab=next_tab keybind = super+a=select_all keybind = alt+right=esc:f keybind = super+shift+enter=toggle_split_zoom keybind = super+alt+down=goto_split:bottom keybind = super+ctrl+f=toggle_fullscreen keybind = super+ctrl+right=resize_split:right,10 keybind = super+alt+shift+j=write_scrollback_file:open keybind = shift+down=adjust_selection:down keybind = ctrl+shift+tab=previous_tab keybind = super+n=new_window keybind = super+alt+left=goto_split:left keybind = super+page_down=scroll_page_down keybind = super+alt+shift+w=close_all_windows keybind = super+alt+up=goto_split:top keybind = super+left_bracket=goto_split:previous keybind = super+physical:nine=goto_tab:9 keybind = super+right_bracket=goto_split:next keybind = super+end=scroll_to_bottom keybind = super+shift+j=write_scrollback_file:paste keybind = super+shift+d=new_split:down keybind = super+zero=reset_font_size keybind = super+physical:five=goto_tab:5 keybind = shift+home=adjust_selection:home keybind = super+physical:seven=goto_tab:7 keybind = super+up=jump_to_prompt:-1 keybind = super+k=clear_screen keybind = super+physical:two=goto_tab:2 keybind = super+physical:six=goto_tab:6 keybind = super+v=paste_from_clipboard window-padding-x = 2 window-padding-y = 2 window-padding-balance = false window-padding-color = background window-vsync = true window-inherit-working-directory = true window-inherit-font-size = true window-decoration = true window-title-font-family = window-theme = auto window-colorspace = srgb window-height = 0 window-width = 0 window-save-state = default window-step-resize = false window-new-tab-position = current resize-overlay = after-first resize-overlay-position = center resize-overlay-duration = 750ms focus-follows-mouse = false clipboard-read = allow clipboard-write = allow clipboard-trim-trailing-spaces = false clipboard-paste-protection = true clipboard-paste-bracketed-safe = true image-storage-limit = 320000000 copy-on-select = false click-repeat-interval = 0 config-file = config-default-files = true confirm-close-surface = true quit-after-last-window-closed = false quit-after-last-window-closed-delay = initial-window = true quick-terminal-position = top quick-terminal-screen = main quick-terminal-animation-duration = 0.2 quick-terminal-autohide = true shell-integration = detect shell-integration-features = cursor,no-sudo,title osc-color-report-format = 16-bit vt-kam-allowed = false custom-shader = custom-shader-animation = true macos-non-native-fullscreen = false macos-titlebar-style = hidden macos-titlebar-proxy-icon = visible macos-option-as-alt = true macos-window-shadow = true macos-auto-secure-input = true macos-secure-input-indication = true macos-icon = official macos-icon-frame = aluminum macos-icon-ghost-color = macos-icon-screen-color = desktop-notifications = true bold-is-bright = true