aboutsummaryrefslogtreecommitdiff
path: root/init.vim.backup
diff options
context:
space:
mode:
Diffstat (limited to 'init.vim.backup')
-rw-r--r--init.vim.backup60
1 files changed, 60 insertions, 0 deletions
diff --git a/init.vim.backup b/init.vim.backup
new file mode 100644
index 0000000..0c5b1ae
--- /dev/null
+++ b/init.vim.backup
@@ -0,0 +1,60 @@
+"-----------------------------------------------------------------------------------------------------------------------
+" Plugins
+"----------------------------------------------------------------------------------------------------------------------
+call plug#begin('~/.config/nvim/plugged')
+
+Plug 'gcmt/taboo.vim' " Rename Tabs
+Plug 'jremmen/vim-ripgrep' " Use ripgrep for search
+Plug 'FooSoft/vim-argwrap' " Wrap or unwrap arguments to functions
+Plug 'w0rp/ale' " Async linting
+Plug 'tpope/vim-commentary' " Better commenting commands
+Plug 'tpope/vim-fugitive' " Git integration with vim
+Plug 'tpope/vim-surround' " Helps with surrounding text
+Plug 'tpope/vim-repeat' " Enable Repeating of plugin maps
+Plug 'Thornycrackers-Forks/nord-vim' " Pretty colorscheme
+Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } " Autocomplete
+Plug 'deoplete-plugins/deoplete-jedi' " Jedi integration with deoplete
+" can't find plugin right now
+Plug 'rbgrouleff/bclose.vim' " Ranger dep for neovim
+Plug 'francoiscabrol/ranger.vim' " Ranger integration
+Plug 'nathanaelkane/vim-indent-guides' " Creates indent lines, makes code a bit easier to read
+Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } " Install fzf
+Plug 'junegunn/fzf.vim' " fzf integration
+Plug 'eapache/rainbow_parentheses.vim' " Colored Brackets
+Plug 'saltstack/salt-vim' " Salt file plugin
+Plug 'Thornycrackers-Forks/vim-markdown' " Markdown highlighting
+Plug 'dkarter/bullets.vim' " Better bullet list handling
+Plug 'reedes/vim-pencil' " Writing utility
+Plug 'junegunn/goyo.vim' " Distraction Free writing
+Plug 'mattn/emmet-vim' " Html expansion plugin
+Plug 'majutsushi/tagbar' " Tagbar explorer
+Plug 'hashivim/vim-terraform' " Terraform plugin
+Plug 'godlygeek/tabular' " Formatting code
+Plug 'vim-scripts/camelcasemotion' " Additional word objects
+Plug 'LnL7/vim-nix' " Nix for vim
+Plug 'easymotion/vim-easymotion' " faster jumping
+Plug 'ervandew/supertab' " Tab for complete
+Plug 'z0mbix/vim-shfmt', { 'for': 'sh' } " Format shell scripts
+
+" File Type Specific
+Plug 'ledger/vim-ledger' " Ledger plugin
+Plug 'python-mode/python-mode' " Python awesomeness in vim
+Plug 'chr4/nginx.vim' " nginx goodness
+Plug 'Glench/Vim-Jinja2-Syntax' " Jinja Syntax
+
+" My custom options
+Plug 'https://git.codyhiar.com/config/vim-options'
+
+call plug#end()
+
+" These options don't work inside vim-options
+let g:ale_lint_on_text_changed = 'never'
+let g:ale_lint_on_enter = 0
+
+" Deoplete
+let g:deoplete#enable_at_startup = 1
+
+" Manually set python cause NixOS
+" Need for figure out how to do this correctly
+let g:deoplete#sources#jedi#python_path = '/nix/store/v4kkz8a1lf4y21dyq8qwhyr2nvl5n0i3-python3-3.8.5-env/bin/python3'
+"-----------------------------------------------------------------------------------------------------------------------