Template-Bundle ghostty-template/Ghostty.app aufnehmen

War durch .gitignore-Regel *.app/ ausgeschlossen; make-ghostty-app.sh
braucht es aber als Basis. Explizit per git add -f aufgenommen.
This commit is contained in:
marcus.hinz
2026-06-24 18:52:00 +02:00
parent 401ddd6f98
commit ce173ebbdf
602 changed files with 45249 additions and 0 deletions
@@ -0,0 +1,227 @@
" Vim syntax file
" Language: Ghostty config file
" Maintainer: Ghostty <https://github.com/ghostty-org/ghostty>
"
" THIS FILE IS AUTO-GENERATED
if exists('b:current_syntax')
finish
endif
let b:current_syntax = 'ghostty'
let s:cpo_save = &cpo
set cpo&vim
syn iskeyword @,48-57,-
syn keyword ghosttyConfigKeyword
\ language
\ font-family
\ font-family-bold
\ font-family-italic
\ font-family-bold-italic
\ font-style
\ font-style-bold
\ font-style-italic
\ font-style-bold-italic
\ font-synthetic-style
\ font-feature
\ font-size
\ font-variation
\ font-variation-bold
\ font-variation-italic
\ font-variation-bold-italic
\ font-codepoint-map
\ clipboard-codepoint-map
\ font-thicken
\ font-thicken-strength
\ font-shaping-break
\ alpha-blending
\ adjust-cell-width
\ adjust-cell-height
\ adjust-font-baseline
\ adjust-underline-position
\ adjust-underline-thickness
\ adjust-strikethrough-position
\ adjust-strikethrough-thickness
\ adjust-overline-position
\ adjust-overline-thickness
\ adjust-cursor-thickness
\ adjust-cursor-height
\ adjust-box-thickness
\ adjust-icon-height
\ grapheme-width-method
\ freetype-load-flags
\ theme
\ background
\ foreground
\ background-image
\ background-image-opacity
\ background-image-position
\ background-image-fit
\ background-image-repeat
\ selection-foreground
\ selection-background
\ selection-clear-on-typing
\ selection-clear-on-copy
\ selection-word-chars
\ minimum-contrast
\ palette
\ palette-generate
\ palette-harmonious
\ cursor-color
\ cursor-opacity
\ cursor-style
\ cursor-style-blink
\ cursor-text
\ cursor-click-to-move
\ mouse-hide-while-typing
\ scroll-to-bottom
\ mouse-shift-capture
\ mouse-reporting
\ mouse-scroll-multiplier
\ background-opacity
\ background-opacity-cells
\ background-blur
\ unfocused-split-opacity
\ unfocused-split-fill
\ split-divider-color
\ split-preserve-zoom
\ search-foreground
\ search-background
\ search-selected-foreground
\ search-selected-background
\ command
\ initial-command
\ notify-on-command-finish
\ notify-on-command-finish-action
\ notify-on-command-finish-after
\ env
\ input
\ wait-after-command
\ abnormal-command-exit-runtime
\ scrollback-limit
\ scrollbar
\ link
\ link-url
\ link-previews
\ maximize
\ fullscreen
\ title
\ class
\ x11-instance-name
\ working-directory
\ keybind
\ key-remap
\ window-padding-x
\ window-padding-y
\ window-padding-balance
\ window-padding-color
\ window-vsync
\ window-inherit-working-directory
\ tab-inherit-working-directory
\ split-inherit-working-directory
\ window-inherit-font-size
\ window-decoration
\ window-title-font-family
\ window-subtitle
\ window-theme
\ window-colorspace
\ window-height
\ window-width
\ window-position-x
\ window-position-y
\ window-save-state
\ window-step-resize
\ window-new-tab-position
\ window-show-tab-bar
\ window-titlebar-background
\ window-titlebar-foreground
\ resize-overlay
\ resize-overlay-position
\ resize-overlay-duration
\ focus-follows-mouse
\ clipboard-read
\ clipboard-write
\ clipboard-trim-trailing-spaces
\ clipboard-paste-protection
\ clipboard-paste-bracketed-safe
\ title-report
\ image-storage-limit
\ copy-on-select
\ right-click-action
\ click-repeat-interval
\ config-file
\ config-default-files
\ confirm-close-surface
\ quit-after-last-window-closed
\ quit-after-last-window-closed-delay
\ initial-window
\ undo-timeout
\ quick-terminal-position
\ quick-terminal-size
\ gtk-quick-terminal-layer
\ gtk-quick-terminal-namespace
\ quick-terminal-screen
\ quick-terminal-animation-duration
\ quick-terminal-autohide
\ quick-terminal-space-behavior
\ quick-terminal-keyboard-interactivity
\ shell-integration
\ shell-integration-features
\ command-palette-entry
\ osc-color-report-format
\ vt-kam-allowed
\ custom-shader
\ custom-shader-animation
\ bell-features
\ bell-audio-path
\ bell-audio-volume
\ app-notifications
\ macos-non-native-fullscreen
\ macos-window-buttons
\ macos-titlebar-style
\ macos-titlebar-proxy-icon
\ macos-dock-drop-behavior
\ macos-option-as-alt
\ macos-window-shadow
\ macos-hidden
\ macos-auto-secure-input
\ macos-secure-input-indication
\ macos-applescript
\ macos-icon
\ macos-custom-icon
\ macos-icon-frame
\ macos-icon-ghost-color
\ macos-icon-screen-color
\ macos-shortcuts
\ linux-cgroup
\ linux-cgroup-memory-limit
\ linux-cgroup-processes-limit
\ linux-cgroup-hard-fail
\ gtk-opengl-debug
\ gtk-single-instance
\ gtk-titlebar
\ gtk-tabs-location
\ gtk-titlebar-hide-when-maximized
\ gtk-toolbar-style
\ gtk-titlebar-style
\ gtk-wide-tabs
\ gtk-custom-css
\ desktop-notifications
\ progress-style
\ bold-color
\ faint-opacity
\ term
\ enquiry-response
\ async-backend
\ auto-update
\ auto-update-channel
syn match ghosttyConfigComment /^\s*#.*/ contains=@Spell
hi def link ghosttyConfigComment Comment
hi def link ghosttyConfigKeyword Keyword
let &cpo = s:cpo_save
unlet s:cpo_save