2
0
mirror of https://github.com/webgefrickel/dotfiles synced 2024-11-19 03:25:33 +00:00
steffen-dotfiles/install/3_vimux.sh

25 lines
937 B
Bash
Raw Normal View History

2021-03-20 20:38:43 +00:00
#!/usr/bin/env zsh
2021-03-22 10:04:44 +00:00
brew install neovim --HEAD
2021-03-20 20:38:43 +00:00
brew install tmux
# vim dependencies
# link config files
ln -s ~/dotfiles/nvim ~/.config/nvim
ln -s ~/dotfiles/tmux.conf ~/.tmux.conf
# vim and tmux plugin managers
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
sh -c 'curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
2021-12-02 10:10:41 +00:00
# additional language-servers for nvim-lspconfig
npm i -g vscode-langservers-extracted
npm i -g stylelint-lsp
2021-03-20 20:38:43 +00:00
vim +PlugInstall
vim +CocInstall\ coc-calc\ coc-css\ coc-eslint\ coc-html\ coc-json\ coc-markdownlint\ coc-pairs\ coc-phpls\ coc-snippets\ coc-stylelintplus\ coc-tsserver\ coc-yaml\ coc-yank
2021-05-12 09:41:21 +00:00
vim +TSInstall\ bash\ comment\ css\ dockerfile\ graphql\ html\ javascript\ jsdoc\ json\ jsonc\ lua\ php\ python\ regex\ scss\ tsx\ typescript\ vue\ yaml
2021-03-22 10:04:44 +00:00
vim +CocUpdate +PlugUpgrade +PlugUpdate +TSUpdate
2021-03-20 20:38:43 +00:00
vim +checkhealth