{ config, lib, pkgs, ... }: with lib; { config = { programs.neovim = { enable = true; package = pkgs.neovim-unwrapped; vimAlias = true; withNodeJs = false; withPython3 = true; withRuby = false; extraPython3Packages = (ps: with ps; [ jedi pynvim ]); }; nmt.script = '' vimrc="home-files/.config/nvim/init.vim" assertPathNotExists "$vimrc" ''; }; }