# Editor: vim as the default $EDITOR. Wanted on every host. { pkgs, ... }: { programs.vim = { enable = true; defaultEditor = true; plugins = with pkgs.vimPlugins; [ nerdtree ale vim-fugitive vim-indent-guides catppuccin-vim ]; settings = { expandtab = false; tabstop = 2; shiftwidth = 2; }; extraConfig = '' let g:indent_guides_enable_on_vim_startup = 1 syntax enable set termguicolors set background=dark colorscheme catppuccin_mocha au BufNewFile,BufRead *Jenkinsfile setf groovy ''; }; }