2024-07-24 04:00:48 -04:00
|
|
|
" -- Plugin management --
|
2024-07-24 03:48:25 -04:00
|
|
|
call plug#begin()
|
|
|
|
|
2024-07-24 04:00:48 -04:00
|
|
|
" Status line
|
2024-07-24 03:48:25 -04:00
|
|
|
Plug 'vim-airline/vim-airline'
|
2024-07-24 04:00:48 -04:00
|
|
|
Plug 'vim-airline/vim-airline-themes'
|
|
|
|
" Theme
|
|
|
|
Plug 'morhetz/gruvbox'
|
|
|
|
" File manager
|
|
|
|
Plug 'lambdalisue/vim-fern'
|
2024-07-24 03:48:25 -04:00
|
|
|
|
|
|
|
call plug#end()
|
2024-07-24 04:00:48 -04:00
|
|
|
|
|
|
|
|
|
|
|
" -- Theme options --
|
|
|
|
|
|
|
|
" Color scheme
|
|
|
|
set background=dark
|
|
|
|
colorscheme gruvbox
|
|
|
|
hi Normal guibg=NONE ctermbg=NONE
|
|
|
|
" Airline theme
|
|
|
|
let g:airline_theme='gruvbox'
|
|
|
|
|
|
|
|
|
|
|
|
" -- Remaps --
|
|
|
|
|
|
|
|
" Leader options
|
|
|
|
let mapleader=' '
|
|
|
|
nnoremap <Space> <Nop>
|
|
|
|
" File manager
|
|
|
|
nnoremap <Leader>pf :Fern .<CR>
|
|
|
|
nnoremap <Leader>pr :Fern %:h<CR>
|
|
|
|
" Buffer management
|
|
|
|
nnoremap <Leader>nw :bnext<CR>
|
|
|
|
nnoremap <Leader>nq :bprev<CR>
|