mirror of
https://github.com/netblue30/firejail.git
synced 2026-10-05 22:02:04 -06:00
Currently it only sets the appropriate filetype for files in `/etc/firejail` and `~/.config/firejail`. With this commit, the firejail filetype should also be set when opening `etc/inc/*.inc`, for example, as long as there is a "firejail" directory somewhere before that (such as in `/foo/firejail/bar/etc/inc/*.inc`). Note: At least `*/firejail/*.inc` needs to force the match (by using `set filetype` rather than `setfiletype`), or else the default vim checks take precedence (and the filetype for all files in `etc/inc/*.inc` gets set to `pov`). Fixes #4319. Relates to #2679. Co-authored-by: rusty-snake <41237666+rusty-snake@users.noreply.github.com>
12 lines
731 B
VimL
12 lines
731 B
VimL
" Default paths
|
|
autocmd BufNewFile,BufRead /etc/firejail/*.inc setfiletype firejail
|
|
autocmd BufNewFile,BufRead /etc/firejail/*.local setfiletype firejail
|
|
autocmd BufNewFile,BufRead /etc/firejail/*.profile setfiletype firejail
|
|
autocmd BufNewFile,BufRead ~/.config/firejail/*.inc setfiletype firejail
|
|
autocmd BufNewFile,BufRead ~/.config/firejail/*.local setfiletype firejail
|
|
autocmd BufNewFile,BufRead ~/.config/firejail/*.profile setfiletype firejail
|
|
|
|
" Arbitrary paths
|
|
autocmd BufNewFile,BufRead */firejail/*.inc set filetype=firejail
|
|
autocmd BufNewFile,BufRead */firejail/*.local set filetype=firejail
|
|
autocmd BufNewFile,BufRead */firejail/*.profile set filetype=firejail
|