Updates to VIM

This commit is contained in:
Brian Zalewski 2023-06-01 06:35:51 +00:00
parent 531d821e11
commit e094f94027
4 changed files with 32 additions and 10 deletions

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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.'