diff --git a/nvim/dotfiles/plugins-list.vim b/nvim/dotfiles/plugins-list.vim index 3d1f3a7..8e4d461 100644 --- a/nvim/dotfiles/plugins-list.vim +++ b/nvim/dotfiles/plugins-list.vim @@ -2,6 +2,8 @@ let s:ctx = g:dotfiles_plugins_list_context " Files {{{ call s:ctx.use('preservim/nerdtree') + call s:ctx.use('kyazdani42/nvim-web-devicons') + call s:ctx.use('romgrk/barbar.nvim') " }}} " Language specific {{{ @@ -9,6 +11,8 @@ let s:ctx = g:dotfiles_plugins_list_context " }}} " Misc {{{ +call s:ctx.use('glacambre/firenvim', { 'do': ':call firenvim#install(0)' }) + call s:ctx.use('glepnir/dashboard-nvim') if has('nvim-0.5.0') call s:ctx.use('andweeb/presence.nvim') endif diff --git a/nvim/init.vim b/nvim/init.vim index c97a056..191e687 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -1,14 +1,22 @@ let g:k_nvim_dotfiles_dir = expand(':p:h') let g:k_dotfiles_dir = expand(':p:h:h') - let &runtimepath = g:k_nvim_dotfiles_dir.','.&runtimepath.','.g:k_nvim_dotfiles_dir.'/after' +" Disable the following plugins from Dima's list +" https://github.com/dmitmel/dotfiles/commit/ae79a2b708c79cf91a889737e69b7256681d0478 +let g:dotfiles_plugin_manager_inhibited_plugins = { +\ 'vim-airline': 1, +\ } + " Enable the clearly superior mode. let g:vim_ide = 1 +" Small plugin configs +let g:dashboard_default_executive ='fzf' + " Source Dima's config source :p:h/../dmitmel-dotfiles/nvim/init.vim -" Give me that beautiful colorscheme +" Styling set termguicolors let airline_powerline_fonts = 1 diff --git a/nvim/plugin/barbar.vim b/nvim/plugin/barbar.vim new file mode 100644 index 0000000..e3e632b --- /dev/null +++ b/nvim/plugin/barbar.vim @@ -0,0 +1,9 @@ +let bufferline = get(g:, 'bufferline', {}) +let bufferline.icons = 'both' + +" Navigating buffers +nnoremap :BufferPrevious +nnoremap :BufferNext +nnoremap :BufferPick + +nnoremap :BufferClose