{ pkgs, ... }: { imports = [ ./haskell.nix ./coq.nix ./telescope.nix ./coc.nix ./lightline.nix ./nerdtree.nix ./treesitter.nix ]; programs.neovim = { enable = true; extraConfig = import ./nvimrc.nix; plugins = with pkgs.vimPlugins; [ # languages nvim-dap nvim-lspconfig vim-nix vimtex # look and feel awesome-vim-colorschemes fugitive ]; withPython3 = true; withNodeJs = true; defaultEditor = true; viAlias = true; vimAlias = true; }; }