speedie-nvim | Add new config

This commit is contained in:
speedie 2023-03-05 01:06:19 +01:00
parent 27eac70b78
commit 6d585afedf
3 changed files with 13 additions and 3 deletions

View file

@ -1,4 +1,4 @@
" speedie's neovim configura
" speedie's neovim configuration
let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.config/nvim/vimdata'
if empty(glob(data_dir . '/autoload/plug.vim'))
@ -79,6 +79,13 @@ let g:airline_theme = 'codedark'
colorscheme codedark
set background=dark
highlight Normal ctermfg=grey ctermbg=lightgray
highlight StartifyBracket ctermfg=240
highlight StartifyFooter ctermfg=240
highlight StartifyHeader ctermfg=114
highlight StartifyNumber ctermfg=215
highlight StartifyPath ctermfg=245
highlight StartifySlash ctermfg=240
highlight StartifySpecial ctermfg=240
set termguicolors
" Mappings
@ -110,7 +117,7 @@ nnoremap gp :GitGutterPrevHunk<cr>
nnoremap <C-e> :e ~/.config/nvim/config<cr>
nnoremap ZA :Startify<cr>
nnoremap <C-a> :AirlineToggle<cr>
nnoremap <C-g> :AirlineToggle<cr>
vmap c :%norm $
vmap C :%norm I
@ -154,7 +161,8 @@ if !exists('g:airline_symbols')
let g:airline_symbols = {}
endif
let g:startify_custom_header = startify#pad(split(system('[ -e "$HOME/.config/nvim/start.sh" ] && $HOME/.config/nvim/start.sh'), '\n'))
let g:startify_custom_header = startify#pad(split(system('[ -e "$HOME/.config/nvim/header.sh" ] && $HOME/.config/nvim/header.sh'), '\n'))
let g:startify_custom_footer = startify#pad(split(system('[ -e "$HOME/.config/nvim/footer.sh" ] && $HOME/.config/nvim/footer.sh'), '\n'))
let g:airline_powerline_fonts = 0
let g:airline#extensions#tabline#enabled = 1
@ -202,4 +210,6 @@ autocmd VimEnter :lcd %:p:h
autocmd FileType scss setl iskeyword+=@-@
autocmd BufWritePre * %s/\s\+$//e
autocmd User StartifyReady :AirlineToggle
autocmd User StartifyBufferOpened :AirlineToggle
"autocmd BufWritePost options.h !command -v sudo > /dev/null && sudo make clean install || doas make clean install

0
.config/nvim/footer.sh Executable file
View file