speedie-nvim | Add new config
This commit is contained in:
parent
27eac70b78
commit
6d585afedf
|
@ -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
0
.config/nvim/footer.sh
Executable file
Loading…
Reference in a new issue