UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

91 lines (88 loc) 6.29 kB
--- # @var plugin_dependencies: [] # List of dependencies for the plugins. The variable is left empty intentionally, # add the list to the platform specific variables files plugin_dependencies: [] # List of plugins to install # source: is the git repo or the string as seen in the plugin page in vimawesome.com # settings: is the set options to add to .vimrc # command: is the command to execute to setup a plugin vim_plugins: # @vim_plugin [typescript-vim](https://github.com/leafgarland/typescript-vim) - Applies settings useful for TypeScript development - source: https://github.com/leafgarland/typescript-vim.git # @vim_plugin [vim-colors-solarized](https://github.com/altercation/vim-colors-solarized) - Renders precise colorscheme - source: git://github.com/altercation/vim-colors-solarized.git settings: | syntax enable set background=dark colorscheme solarized # @vim_plugin [vim-airline](https://github.com/vim-airline/vim-airline) - Lean & mean status/tabline for vim that's light as air - source: https://github.com/vim-airline/vim-airline.git # @vim_plugin [lightline.vim](https://github.com/itchyny/lightline.vim) - Makes a light and configurable statusline/tabline - source: https://github.com/itchyny/lightline.vim.git # @vim_plugin [vim-javascript](https://github.com/pangloss/vim-javascript) - Provides syntax highlighting and improved indentation - source: https://github.com/pangloss/vim-javascript.git # @vim_plugin [vim-jsx](https://github.com/mxw/vim-jsx) - Translates inline XML document fragments into JavaScript objects - source: https://github.com/mxw/vim-jsx.git # @vim_plugin [vim-markdown](https://github.com/plasticboy/vim-markdown) - Markdown Vim Mode - source: https://github.com/plasticboy/vim-markdown.git # @vim_plugin [Dokerfile.vim](https://github.com/ekalinin/dockerfile.vim) - Vim syntax file & snippets for Docker's Dockerfile - source: https://github.com/ekalinin/dockerfile.vim.git # @vim_plugin [php.vim](https://github.com/stanangeloff/php.vim) - Applies settings useful for PHP development - source: https://github.com/stanangeloff/php.vim.git # @vim_plugin [python-syntax](https://github.com/hdima/python-syntax) - Applies settings useful for Python development - source: https://github.com/hdima/python-syntax.git # @vim_plugin [nerdtree](https://github.com/preservim/nerdtree) - A file system explorer - source: https://github.com/scrooloose/nerdtree.git # @vim_plugin [vim-fugitive](https://github.com/tpope/vim-fugitive) - A Git wrapper - source: https://github.com/tpope/vim-fugitive.git # @vim_plugin [vim-prettier](https://github.com/prettier/vim-prettier) - A Vim plugin for Prettier - source: https://github.com/prettier/vim-prettier.git # @vim_plugin [vim-sensible](https://github.com/tpope/vim-sensible) - Defaults everyone can agree on - source: https://github.com/tpope/vim-sensible.git # @vim_plugin [editorconfig-vim](https://github.com/editorconfig/editorconfig-vim) - EditorConfig plugin for Vim - source: https://github.com/editorconfig/editorconfig-vim.git # @vim_plugin [vim-gitgutter](https://github.com/airblade/vim-gitgutter) - Shows a git diff in the sign column - source: https://github.com/airblade/vim-gitgutter.git # @vim_plugin [vim-surround](https://github.com/tpope/vim-surround) - Provides mappings to easily delete, change and add surroundings in pair - source: https://github.com/tpope/vim-surround.git # @vim_plugin [vim-carbon-now-sh](https://github.com/kristijanhusak/vim-carbon-now-sh) - Creates and shares image of the source code - source: https://github.com/kristijanhusak/vim-carbon-now-sh.git # @vim_plugin [vim-multiple-cursors](https://github.com/terryma/vim-multiple-cursors) - Creates multiple cursors for vim - source: https://github.com/terryma/vim-multiple-cursors.git # @vim_plugin [ale](https://github.com/dense-analysis/ale) - Provides linting in vim and acts as a vim LSP client - source: https://github.com/dense-analysis/ale.git # @vim_plugin [fzf](https://github.com/junegunn/fzf) - An interactive Unix filter for command-line - source: https://github.com/junegunn/fzf.git # @vim_plugin [fzf.vim](https://github.com/junegunn/fzf.vim) - Things you can do with fzf and Vim - source: https://github.com/junegunn/fzf.vim.git # @vim_plugin [coc.nvim](https://github.com/neoclide/coc.nvim) - Extension host for vim, load extensions like VSCode and host language servers - source: https://github.com/neoclide/coc.nvim.git plug_setting: ", {'branch': 'release'}" # Inlcude the comma at the front settings: | autocmd FileType json syntax match Comment +\/\/.\+$+ command: echo '' | vim +'CocInstall -sync coc-json coc-html coc-tsserver coc-pyright' +qa # @vim_plugin [syntastic](https://github.com/vim-syntastic/syntastic) - Checks any syntax errors - source: https://github.com/vim-syntastic/syntastic.git settings: | set statusline+=%#warningmsg# set statusline+=%{SyntasticStatuslineFlag()} set statusline+=%* let g:syntastic_always_populate_loc_list = 1 let g:syntastic_auto_loc_list = 1 let g:syntastic_check_on_open = 1 let g:syntastic_check_on_wq = 0 # @vim_plugin [vim.devicons](https://github.com/ryanoasis/vim-devicons) - Adds file type icons to Vim plugins - source: https://github.com/ryanoasis/vim-devicons.git settings: | set encoding=UTF-8 # @vim_plugin [coc.nvim](https://github.com/nanotee/zoxide.vim) - Defines several commands that wrap the functionality of zoxide - source: https://github.com/nanotee/zoxide.vim.git # @vim_plugin [vim-go](https://github.com/neoclide/coc.nvim) - Adds Go language development support - source: https://github.com/fatih/vim-go.git # @vim_plugin [YouCompleteMe](https://github.com/ycm-core/YouCompleteMe) - A code-completion engine for Vim - source: https://github.com/ycm-core/YouCompleteMe.git command: cd ~/.vim/plugged/YouCompleteMe && /usr/bin/python install.py # @vim_plugin [ansible-vim](https://github.com/pearofducks/ansible-vim) - A Vim syntax plugin for Ansible 2.x - source: https://github.com/pearofducks/ansible-vim.git plug_setting: ", {'do': './UltiSnips/generate.sh'}" # Inlcude the comma at the front