mirror of
https://github.com/neovim/neovim.git
synced 2026-05-24 05:40:08 +00:00
vim-patch:9.2.0371: filetype: ghostty config files are not recognized (#39267)
Problem: filetype: ghostty config files are not recognized
Solution: Detect ghostty configuration files as ghostty filetype,
include a simple ghostty filetype plugin (Bez Hermoso)
closes: vim/vim#20002
b30803b231
Co-authored-by: Bez Hermoso <bezalelhermoso@gmail.com>
Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
@@ -565,6 +565,7 @@ local extension = {
|
||||
gel = 'gel',
|
||||
gmi = 'gemtext',
|
||||
gemini = 'gemtext',
|
||||
ghostty = 'ghostty',
|
||||
gift = 'gift',
|
||||
prettierignore = 'gitignore',
|
||||
gleam = 'gleam',
|
||||
@@ -2487,6 +2488,8 @@ local pattern = {
|
||||
['/mypy/config$'] = 'dosini',
|
||||
['^${HOME}/%.config/notmuch/.*/config$'] = 'dosini',
|
||||
['^${XDG_CONFIG_HOME}/notmuch/.*/config$'] = 'dosini',
|
||||
['/ghostty/config$'] = 'ghostty',
|
||||
['/com%.mitchellh%.ghostty/config$'] = 'ghostty',
|
||||
['^${XDG_CONFIG_HOME}/git/config$'] = 'gitconfig',
|
||||
['%.git/config%.worktree$'] = 'gitconfig',
|
||||
['%.git/config$'] = 'gitconfig',
|
||||
@@ -2743,6 +2746,7 @@ local pattern = {
|
||||
['^[a-zA-Z].*Properties%.'] = starsetf(detect.foam),
|
||||
['^[a-zA-Z].*Properties$'] = detect.foam,
|
||||
['/tmp/lltmp'] = starsetf('gedcom'),
|
||||
['/ghostty/themes/'] = starsetf('ghostty'),
|
||||
['^gkrellmrc_.$'] = 'gkrellmrc',
|
||||
['^${GNUPGHOME}/options$'] = 'gpg',
|
||||
['/boot/grub/menu%.lst$'] = 'grub',
|
||||
|
||||
Reference in New Issue
Block a user