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 :NvimTreeToggle " Signify let g:signify_sign_add = '+' let g:signify_sign_delete = '-' let g:signify_sign_change = '│' "hi DiffDelete guifg=#ff5555 guibg=none " Fzf nnoremap lua require('fzf-lua').files() " Vim Move let g:move_key_modifier = 'C'