Add vim ftplugin stuff
This commit is contained in:
parent
637d514ffa
commit
3bb9075ae5
11 changed files with 25 additions and 8 deletions
15
apps/neovim/.gitignore
vendored
15
apps/neovim/.gitignore
vendored
|
@ -1,7 +1,8 @@
|
||||||
*
|
/*
|
||||||
!.gitignore
|
!/ftplugin/*
|
||||||
!init.vim
|
!/.gitignore
|
||||||
!settings.vim
|
!/init.vim
|
||||||
!bindings.vim
|
!/settings.vim
|
||||||
!plugins.vim
|
!/bindings.vim
|
||||||
!commands.vim
|
!/plugins.vim
|
||||||
|
!/commands.vim
|
||||||
|
|
5
apps/neovim/ftplugin/cs.vim
Normal file
5
apps/neovim/ftplugin/cs.vim
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
let b:ale_fixers = ['uncrustify']
|
||||||
|
let b:ale_linters = {
|
||||||
|
\ 'cs': ['OmniSharp']
|
||||||
|
\}
|
||||||
|
let g:OmniSharp_server_use_mono = 1
|
3
apps/neovim/ftplugin/elixir.vim
Normal file
3
apps/neovim/ftplugin/elixir.vim
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
let b:ale_fixers = ['mix_format']
|
||||||
|
let g:ale_elixir_elixir_ls_release = '/home/daniel/code/open-source/elixir-ls/release'
|
||||||
|
|
1
apps/neovim/ftplugin/haskell.vim
Normal file
1
apps/neovim/ftplugin/haskell.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let g:LanguageClient_rootMarkers = ['*.cabal', 'stack.yaml']
|
1
apps/neovim/ftplugin/javascript.vim
Normal file
1
apps/neovim/ftplugin/javascript.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let b:ale_fixers = ['prettier', 'eslint']
|
1
apps/neovim/ftplugin/markdown.vim
Normal file
1
apps/neovim/ftplugin/markdown.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let g:neomake_markdown_enabled_makers = []
|
2
apps/neovim/ftplugin/rust.vim
Normal file
2
apps/neovim/ftplugin/rust.vim
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
let b:ale_linters = ['rls']
|
||||||
|
|
1
apps/neovim/ftplugin/typescript.vim
Normal file
1
apps/neovim/ftplugin/typescript.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let b:ale_fixers = ['tslint']
|
1
apps/neovim/ftplugin/vim.vim
Normal file
1
apps/neovim/ftplugin/vim.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
" let b:ale_fixers = ['vint']
|
1
apps/neovim/ftplugin/vue.vim
Normal file
1
apps/neovim/ftplugin/vue.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let b:ale_fixers = ['prettier', 'eslint']
|
|
@ -12,7 +12,7 @@ pacaur --needed -S \
|
||||||
openssl `# Crypto` \
|
openssl `# Crypto` \
|
||||||
elixir `# Elixir Language` \
|
elixir `# Elixir Language` \
|
||||||
ruby `# Language` \
|
ruby `# Language` \
|
||||||
nodejs npm `# Language` \
|
nodejs npm yarn `# Language` \
|
||||||
python python-pip `# Python 3 Language` \
|
python python-pip `# Python 3 Language` \
|
||||||
python2 python2-pip `# Language` \
|
python2 python2-pip `# Language` \
|
||||||
pass `# Password Management` \
|
pass `# Password Management` \
|
||||||
|
|
Reference in a new issue