Updates to VIM
This commit is contained in:
parent
531d821e11
commit
e094f94027
4 changed files with 32 additions and 10 deletions
|
@ -230,6 +230,7 @@ softwareGroups:
|
|||
- curlie
|
||||
- delta
|
||||
- direnv
|
||||
- docker-langserver
|
||||
- dog
|
||||
- dua
|
||||
- duf
|
||||
|
@ -273,8 +274,10 @@ softwareGroups:
|
|||
- rm-improved
|
||||
- rsync
|
||||
- sd
|
||||
- solargraph
|
||||
# Bundled into installer
|
||||
# - snapd
|
||||
- sql-language-server
|
||||
- task
|
||||
- tmux
|
||||
- tor
|
||||
|
|
|
@ -308,6 +308,8 @@ export REDISCLI_RCFILE="$XDG_CONFIG_HOME/redis/redisclirc"
|
|||
export RIPGREP_CONFIG_PATH="$XDG_CONFIG_HOME/ripgrep/config"
|
||||
|
||||
### Ruby
|
||||
# Add Homebrew Ruby install location to PATH (for macOS and tools that require a more recent version than the bundled system version)
|
||||
export PATH="/usr/local/opt/ruby/bin:$PATH"
|
||||
export GEM_HOME="$XDG_DATA_HOME/gems"
|
||||
export PATH="$PATH:$GEM_HOME/bin"
|
||||
|
||||
|
|
|
@ -63,16 +63,6 @@ if executable('node')
|
|||
\ 'coc-rls',
|
||||
\ 'coc-solidity'
|
||||
\]
|
||||
|
||||
if !executable('docker-langserver')
|
||||
call system('npm install --prefix $HOME/.local/share/nvim -g dockerfile-language-server-nodejs')
|
||||
endif
|
||||
if !executable('sql-language-server')
|
||||
call system('npm install --prefix $HOME/.local/share/nvim -g sql-language-server')
|
||||
endif
|
||||
if !executable('solargraph')
|
||||
call system('gem install solargraph -n $HOME/.local/share/nvim/bin')
|
||||
endif
|
||||
endif
|
||||
|
||||
" Settings for coc-css extension
|
||||
|
|
27
software.yml
27
software.yml
|
@ -8255,6 +8255,33 @@ softwarePackages:
|
|||
port: vim
|
||||
scoop: vim
|
||||
_type: cli
|
||||
docker-langserver:
|
||||
_bin: docker-langserver
|
||||
_desc: A Docker language server
|
||||
_docs: https://github.com/rcjsuen/dockerfile-language-server-nodejs
|
||||
_github: https://github.com/rcjsuen/dockerfile-language-server-nodejs
|
||||
_home: https://github.com/rcjsuen/dockerfile-language-server-nodejs
|
||||
_name: Docker Language Server
|
||||
npm: dockerfile-language-server-nodejs
|
||||
sql-language-server:
|
||||
_bin: sql-language-server
|
||||
_desc: An SQL language server
|
||||
_docs: https://github.com/joe-re/sql-language-server
|
||||
_github: https://github.com/joe-re/sql-language-server
|
||||
_home: https://github.com/joe-re/sql-language-server
|
||||
_name: SQL Language Server
|
||||
brew: sql-language-server
|
||||
npm: sql-language-server
|
||||
solargraph:
|
||||
_bin: solargraph
|
||||
_desc: Ruby language server
|
||||
_docs: https://solargraph.org/guides/getting-started
|
||||
_github: https://github.com/castwide/solargraph
|
||||
_home: https://solargraph.org/
|
||||
_name: Solargraph
|
||||
_post: solargraph download-core
|
||||
brew: solargraph
|
||||
gem: solargraph
|
||||
virtualbox:
|
||||
_bin: null
|
||||
_desc: '[VirtualBox](https://www.virtualbox.org/) is a free and open-source hosted hypervisor for x86 virtualization, developed by Oracle Corporation. Created by Innotek, it was acquired by Sun Microsystems in 2008, which was in turn acquired by Oracle in 2010. VirtualBox may be installed on Windows, macOS, Linux, Solaris and OpenSolaris.'
|
||||
|
|
Loading…
Reference in a new issue