diff --git a/pkg-configuration/vim-derivates/commonrc.nix b/pkg-configuration/vim-derivates/commonrc.nix index 05458a2..cfb9524 100644 --- a/pkg-configuration/vim-derivates/commonrc.nix +++ b/pkg-configuration/vim-derivates/commonrc.nix @@ -4,7 +4,8 @@ set nocompatible set mouse= " leader -let mapleader = '\' +let mapleader = ',' +let maplocalleader = ',' " save on ctrl-s nnoremap :w @@ -113,5 +114,11 @@ augroup ft_yaml augroup END " }}} +" markdown { +augroup filetypedetect + " gitit page files + au BufRead,BufNewFile *.page set filetype=markdown +augroup END +" } markdown '' diff --git a/pkg-configuration/vim-derivates/neovim.nix b/pkg-configuration/vim-derivates/neovim.nix index 49f199f..9bd7807 100644 --- a/pkg-configuration/vim-derivates/neovim.nix +++ b/pkg-configuration/vim-derivates/neovim.nix @@ -8,9 +8,11 @@ pkgs.neovim.override { configure = { # add custom .vimrc lines like this: customRC = (import ./commonrc.nix {}) + '' + let g:indent_guides_enable_on_vim_startup = 1 + " deoplete { - " let g:deoplete#enable_at_startup = 1 - " let g:deoplete#enable_smart_case = 1 + let g:deoplete#enable_at_startup = 1 + let g:deoplete#enable_smart_case = 1 " } '' + additionalRC; @@ -25,7 +27,10 @@ pkgs.neovim.override { "vim-colorschemes" "vim-colorstepper" "vim-signify" - # "deoplete-nvim" + "deoplete-nvim" + "fugitive" + "ctrlp" + "vim-indent-guides" ] ++ additionalPlugins; }; extraPythonPackages = [];