summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbuild26
-rw-r--r--config.vim106
2 files changed, 0 insertions, 132 deletions
diff --git a/build b/build
index 60745b09..26a7d2cd 100755
--- a/build
+++ b/build
@@ -37,8 +37,6 @@ download() {
extract() {
echo
- cat config.vim >> tmp/polyglot.vim
-
for pack in $1; do
name="$(cut -d ':' -f 1 <<<"$pack")"
path="$(cut -d ':' -f 2 <<<"$pack")"
@@ -66,32 +64,8 @@ extract() {
fi
output "${subdirs##, })"$'\n'
-
- if (echo "julia coffee-script elixir fish git plantuml scala swift jinja fsharp" | grep -qF "$name"); then
- echo "Skipping ftdetect installation of $name" >&2
- continue
- fi
-
- ftdetect=("${dir}${subtree:-/}ftdetect"/*)
- if [ "$ftdetect" ] && [ "$ftdetect" != "${dir}${subtree:-/}ftdetect/*" ]; then
- IFS=$'\n' ftdetect=($(sort -V <<< "${ftdetect[*]}")); unset IFS
- for f in "${ftdetect[@]}"; do
- cat <<EOF >> tmp/polyglot.vim
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, '${pack%%:*}') == -1
- augroup filetypedetect
- " ${pack%%:*}, from ${f##*/ftdetect/} in ${pack#*:}
-$(cat "${f}")
- augroup end
-endif
-
-EOF
- done
- fi
-
done
- mv tmp/polyglot.vim ftdetect/
-
for pack in $1; do
name="$(cut -d ':' -f 1 <<<"$pack")"
path="$(cut -d ':' -f 2 <<<"$pack")"
diff --git a/config.vim b/config.vim
deleted file mode 100644
index abb2a3b0..00000000
--- a/config.vim
+++ /dev/null
@@ -1,106 +0,0 @@
-function! s:SetDefault(name, value)
- if !exists(a:name)
- let {a:name} = a:value
- endif
-endfunction
-
-call s:SetDefault('g:markdown_enable_spell_checking', 0)
-call s:SetDefault('g:markdown_enable_input_abbreviations', 0)
-call s:SetDefault('g:markdown_enable_mappings', 0)
-
-" Enable jsx syntax by default
-call s:SetDefault('g:jsx_ext_required', 0)
-
-" Make csv loading faster
-call s:SetDefault('g:csv_start', 1)
-call s:SetDefault('g:csv_end', 2)
-
-" Disable json concealing by default
-call s:SetDefault('g:vim_json_syntax_conceal', 0)
-
-call s:SetDefault('g:filetype_euphoria', 'elixir')
-
-call s:SetDefault('g:python_highlight_builtins', 1)
-call s:SetDefault('g:python_highlight_builtin_objs', 1)
-call s:SetDefault('g:python_highlight_builtin_types', 1)
-call s:SetDefault('g:python_highlight_builtin_funcs', 1)
-call s:SetDefault('g:python_highlight_builtin_funcs_kwarg', 1)
-call s:SetDefault('g:python_highlight_exceptions', 1)
-call s:SetDefault('g:python_highlight_string_formatting', 1)
-call s:SetDefault('g:python_highlight_string_format', 1)
-call s:SetDefault('g:python_highlight_string_templates', 1)
-call s:SetDefault('g:python_highlight_indent_errors', 1)
-call s:SetDefault('g:python_highlight_space_errors', 1)
-call s:SetDefault('g:python_highlight_doctests', 1)
-call s:SetDefault('g:python_highlight_func_calls', 1)
-call s:SetDefault('g:python_highlight_class_vars', 1)
-call s:SetDefault('g:python_highlight_operators', 1)
-call s:SetDefault('g:python_highlight_file_headers_as_comments', 1)
-call s:SetDefault('g:python_slow_sync', 1)
-
-augroup filetypedetect
- autocmd BufNewFile,BufReadPost *.vb setlocal filetype=vbnet
-augroup END
-
-augroup filetypedetect
- if v:version < 704
- " NOTE: this line fixes an issue with the default system-wide lisp ftplugin
- " which didn't define b:undo_ftplugin on older Vim versions
- " (*.jl files are recognized as lisp)
- autocmd BufRead,BufNewFile *.jl let b:undo_ftplugin = "setlocal comments< define< formatoptions< iskeyword< lisp<"
- endif
-
- autocmd BufRead,BufNewFile *.jl set filetype=julia
-
- " coffeescript
- autocmd BufNewFile,BufRead *.coffee set filetype=coffee
- autocmd BufNewFile,BufRead *Cakefile set filetype=coffee
- autocmd BufNewFile,BufRead *.coffeekup,*.ck set filetype=coffee
- autocmd BufNewFile,BufRead *._coffee set filetype=coffee
- autocmd BufNewFile,BufRead *.litcoffee set filetype=litcoffee
- autocmd BufNewFile,BufRead *.coffee.md set filetype=litcoffee
-
-
- " elixir
- au BufRead,BufNewFile *.ex,*.exs set filetype=elixir
- au BufRead,BufNewFile *.eex,*.leex set filetype=eelixir
- au BufRead,BufNewFile mix.lock set filetype=elixir
-
- " fish
- autocmd BufRead,BufNewFile *.fish setfiletype fish
- autocmd BufRead fish_funced_*_*.fish call search('^$')
- autocmd BufRead,BufNewFile ~/.config/fish/fish_{read_,}history setfiletype yaml
- autocmd BufRead,BufNewFile ~/.config/fish/fishd.* setlocal readonly
- autocmd BufNewFile ~/.config/fish/functions/*.fish
- \ call append(0, ['function '.expand('%:t:r'),
- \'',
- \'end']) |
- \ 2
-
- " git
- autocmd BufNewFile,BufRead *.git/{,modules/**/,worktrees/*/}{COMMIT_EDIT,TAG_EDIT,MERGE_,}MSG set ft=gitcommit
- autocmd BufNewFile,BufRead *.git/config,.gitconfig,gitconfig,.gitmodules set ft=gitconfig
- autocmd BufNewFile,BufRead */.config/git/config set ft=gitconfig
- autocmd BufNewFile,BufRead *.git/modules/**/config set ft=gitconfig
- autocmd BufNewFile,BufRead git-rebase-todo set ft=gitrebase
- autocmd BufNewFile,BufRead .gitsendemail.* set ft=gitsendemail
-
- " plantuml
- autocmd BufRead,BufNewFile *.pu,*.uml,*.plantuml,*.puml setfiletype plantuml | set filetype=plantuml
-
- " scala
- au BufRead,BufNewFile *.scala,*.sc set filetype=scala
- au BufRead,BufNewFile *.sbt setfiletype sbt.scala
-
- " swift
- autocmd BufNewFile,BufRead *.swift set filetype=swift
-
- "jinja
- autocmd BufNewFile,BufRead *.jinja2,*.j2,*.jinja,*.nunjucks,*.nunjs,*.njk set ft=jinja
-
- "jsx
- au BufNewFile,BufRead *.jsx setf javascriptreact
-
- "fsharp
- autocmd BufNewFile,BufRead *.fs,*.fsi,*.fsx set filetype=fsharp
-augroup END