nvim dot files

config plugins

+13 -8
+9 -8
lua/plugins/airline.lua
··· 1 1 return { 2 - { 'vim-airline/vim-airline', 3 - dependencies = { 4 - { 'vim-airline/vim-airline-themes' } 5 - }, 6 - config = function() 7 - vim.cmd([[AirlineTheme lucius]]) 8 - end 9 - } 2 + { 'vim-airline/vim-airline', 3 + dependencies = { 4 + { 'vim-airline/vim-airline-themes' } 5 + }, 6 + config = function() 7 + vim.cmd([[AirlineTheme lucius]]) 8 + vim.cmd([[let g:airline#extensions#tabline#enabled = 1]]) 9 + end 10 + } 10 11 11 12 }
+4
lua/plugins/nerdtree.lua
··· 1 1 return { 2 2 { "preservim/nerdtree", 3 3 init = function() 4 + -- automatically open nerdtree 4 5 vim.cmd([[autocmd VimEnter * NERDTree | wincmd p]]); 6 + -- close nerdtree if its the last buffer 5 7 vim.cmd([[autocmd BufEnter * if winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | call feedkeys(":quit\<CR>:\<BS>") | endif]]) 8 + -- open nerdtree in the target dir given 9 + vim.cmd([[autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists('s:std_in') | execute 'NERDTree' argv()[0] | wincmd p | enew | execute 'cd '.argv()[0] | endif]]) 6 10 end 7 11 } 8 12 }