You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.0 KiB
VimL
55 lines
1.0 KiB
VimL
call plug#begin("~/.vim/plugged")
|
|
" Colour Scheme
|
|
Plug 'morhetz/gruvbox'
|
|
|
|
" Tree view
|
|
Plug 'nvim-tree/nvim-tree.lua'
|
|
"Plug 'nvim-tree/nvim-web-devicons'
|
|
|
|
" Fuzzy finder(s)
|
|
Plug 'ibhagwan/fzf-lua', {'branch': 'main'}
|
|
|
|
" Colour highlighter
|
|
Plug 'norcalli/nvim-colorizer.lua'
|
|
|
|
" Vim tweaks, and additions
|
|
" Vim Move (C-hjkl)
|
|
Plug 'matze/vim-move'
|
|
" Add surround to vim (much like, around, inside, etc)
|
|
Plug 'tpope/vim-surround'
|
|
" Add easy commenting
|
|
Plug 'preservim/nerdcommenter'
|
|
|
|
"Git (Show changes in files)
|
|
Plug 'mhinz/vim-signify'
|
|
call plug#end()
|
|
|
|
" Vim stuff
|
|
source ~/.vimrc
|
|
|
|
" Colour Scheme
|
|
if (has("termguicolors"))
|
|
set termguicolors
|
|
endif
|
|
syntax enable
|
|
colorscheme gruvbox
|
|
|
|
" Colourizer
|
|
lua require'colorizer'.setup()
|
|
" Tree
|
|
lua require'nvim-tree'.setup {}
|
|
nnoremap <C-n> :NvimTreeToggle<CR>
|
|
|
|
" Signify
|
|
let g:signify_sign_add = '+'
|
|
let g:signify_sign_delete = '-'
|
|
let g:signify_sign_change = '│'
|
|
"hi DiffDelete guifg=#ff5555 guibg=none
|
|
|
|
" Fzf
|
|
nnoremap <C-p> <cmd>lua require('fzf-lua').files()<CR>
|
|
|
|
" Vim Move
|
|
let g:move_key_modifier = 'C'
|
|
|