mirror of
https://github.com/halfdan/dotfiles.git
synced 2025-04-26 20:35:40 +00:00
Add vim-plug plugins
This commit is contained in:
parent
03fc8f45e6
commit
22d89321a5
107
.config/nvim/vim-plug/plugins.vim
Normal file
107
.config/nvim/vim-plug/plugins.vim
Normal file
@ -0,0 +1,107 @@
|
||||
call plug#begin()
|
||||
|
||||
Plug 'airblade/vim-gitgutter'
|
||||
" Plug 'andymass/vim-matchup'
|
||||
Plug 'editorconfig/editorconfig-vim'
|
||||
|
||||
Plug 'junegunn/vim-easy-align'
|
||||
|
||||
" Multiple cursors for editing
|
||||
Plug 'mg979/vim-visual-multi', {'branch': 'master'}
|
||||
" Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
Plug 'tpope/vim-abolish'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'tpope/vim-surround'
|
||||
Plug 'edkolev/tmuxline.vim'
|
||||
|
||||
Plug 'majutsushi/tagbar'
|
||||
let g:tagbar_ctags_bin = '/usr/local/bin/ctags'
|
||||
|
||||
Plug 'itchyny/lightline.vim'
|
||||
let g:lightline = {
|
||||
\ 'colorscheme': 'challenger_deep',
|
||||
\ 'active': {
|
||||
\ 'left': [ [ 'mode', 'paste' ],
|
||||
\ [ 'readonly', 'gitbranch', 'filename', 'modified' ] ]
|
||||
\ },
|
||||
\ 'component_function': {
|
||||
\ 'gitbranch': 'FugitiveHead',
|
||||
\ },
|
||||
\ 'separator': { 'left': "\ue0b0", 'right': "\ue0b2" },
|
||||
\ 'subseparator': { 'left': "\ue0b1", 'right': "\ue0b3" }
|
||||
\ }
|
||||
|
||||
Plug 'airblade/vim-rooter'
|
||||
let g:rooter_manual_only = 1
|
||||
|
||||
Plug 'justinmk/vim-sneak'
|
||||
let g:sneak#label = 1
|
||||
|
||||
Plug 'machakann/vim-highlightedyank'
|
||||
let g:highlightedyank_highlight_duration = 100
|
||||
|
||||
" Easy commenting for Vim
|
||||
Plug 'preservim/nerdcommenter'
|
||||
|
||||
" Dashboard
|
||||
Plug 'glepnir/dashboard-nvim'
|
||||
|
||||
" NERD Tree - tree explorer
|
||||
" https://github.com/scrooloose/nerdtree
|
||||
" http://usevim.com/2012/07/18/nerdtree/
|
||||
" (loaded on first invocation of the command)
|
||||
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
|
||||
Plug 'ryanoasis/vim-devicons'
|
||||
|
||||
" nerdtree-git-plugin - show git status in NERD Tree
|
||||
" https://github.com/Xuyuanp/nerdtree-git-plugi
|
||||
Plug 'Xuyuanp/nerdtree-git-plugin'
|
||||
|
||||
" Enforce editor settings
|
||||
" https://github.com/editorconfig/editorconfig-vim
|
||||
Plug 'editorconfig/editorconfig-vim'
|
||||
|
||||
" LSP / Language Server Protocol
|
||||
Plug 'neovim/nvim-lspconfig'
|
||||
Plug 'hrsh7th/nvim-compe'
|
||||
Plug 'glepnir/lspsaga.nvim'
|
||||
|
||||
" Terminal in floating window
|
||||
Plug 'voldikss/vim-floaterm'
|
||||
|
||||
" Telescope fuzzy find files/grep
|
||||
Plug 'nvim-lua/popup.nvim'
|
||||
Plug 'nvim-lua/plenary.nvim'
|
||||
Plug 'nvim-telescope/telescope.nvim'
|
||||
Plug 'nvim-telescope/telescope-project.nvim'
|
||||
|
||||
" Which Key
|
||||
Plug 'folke/which-key.nvim'
|
||||
|
||||
"""""""""""""""""""""""""
|
||||
" => Language Support
|
||||
"""""""""""""""""""""""""
|
||||
Plug 'neoclide/jsonc.vim'
|
||||
|
||||
Plug 'vim-python/python-syntax'
|
||||
let g:python_highlight_all = 1
|
||||
|
||||
Plug 'JuliaEditorSupport/julia-vim'
|
||||
let g:latex_to_unicode_auto = 1
|
||||
|
||||
" Formatting Julia Files
|
||||
Plug 'kdheepak/JuliaFormatter.vim'
|
||||
|
||||
" themes & colorschemes
|
||||
Plug 'challenger-deep-theme/vim', { 'as': 'challenger-deep' }
|
||||
Plug 'dracula/vim', { 'as': 'dracula' }
|
||||
|
||||
Plug 'arcticicestudio/nord-vim'
|
||||
let g:nord_cursor_line_number_background = 1
|
||||
let g:nord_bold = 1
|
||||
let g:nord_italic = 1
|
||||
let g:nord_italic_comments = 1
|
||||
|
||||
Plug 'shaunsingh/moonlight.nvim'
|
||||
|
||||
call plug#end()
|
Loading…
x
Reference in New Issue
Block a user