NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.08k stars 14.06k forks source link

neovim fails to build with pynvim-0.4.3 #121438

Closed dgbuckley closed 3 years ago

dgbuckley commented 3 years ago

Issue description

Neovim fails to build with the error:

error: pynvim-0.4.3 not supported for interpreter python2.7

Steps to reproduce

Run nix build ./#neovim on master.

Technical details

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

andrevmatos commented 3 years ago

Should get fixed by #121339

egasimus commented 3 years ago

This just started happening to me after updating channels (I run unstable).

How to resolve?

building the system configuration...
error: while evaluating the attribute 'activationScript' of the derivation 'nixos-system-machine-01-21.05pre286647.4518794ee53' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating the attribute 'system.activationScripts.script' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:80:9:
while evaluating 'textClosureMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/strings-with-deps.nix:75:35, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:101:18:
while evaluating 'id' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/trivial.nix:14:5, called from undefined position:
while evaluating the attribute 'text' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:9:5:
while evaluating the attribute 'text' at undefined position:
while evaluating 'g' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:294:19, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:139:72, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:297:20:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:523:9:
while evaluating the option `system.activationScripts.etc.text':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:555:5:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:549:9:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:648:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:28, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:17:
while evaluating definitions from `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/etc/etc.nix':
while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:607:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:536:137:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:390:44:
while evaluating the attribute 'sources' of the derivation 'etc' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/etc/etc.nix:20:20, called from undefined position:
while evaluating the attribute 'source' at undefined position:
while evaluating 'g' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:294:19, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:139:72, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:297:20:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:523:9:
while evaluating the option `environment.etc.dbus-1.source':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:555:5:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:12:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:345:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:22:
while evaluating the attribute 'serviceDirectories' of the derivation 'dbus-1' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:354:14, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:568:27:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:12:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:345:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:22:
while evaluating the attribute 'passAsFile' of the derivation 'system-path' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating the attribute 'passAsFile' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/build-support/buildenv/default.nix:77:5:
while evaluating the attribute 'buildCommand' of the derivation 'neovim-0.4.4' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating 'optionalString' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/strings.nix:202:5, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/applications/editors/neovim/wrapper.nix:47:9:
while evaluating the attribute 'passAsFile' of the derivation 'python-2.7.18-env' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating the attribute 'passAsFile' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/build-support/buildenv/default.nix:77:5:
while evaluating 'requiredPythonModules' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:65:27, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/development/interpreters/python/wrapper.nix:20:13:
while evaluating 'hasPythonModule' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:62:21, called from undefined position:
while evaluating the attribute 'pynvim' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:5828:3:
while evaluating 'callPackageWith' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:117:35, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:5828:12:
while evaluating 'makeOverridable' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:67:24, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:121:8:
while evaluating anonymous function at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/development/python-modules/pynvim/default.nix:1:1, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:69:16:
while evaluating 'makeOverridablePythonPackage' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:32:37, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/development/python-modules/pynvim/default.nix:12:1:
while evaluating 'makeOverridable' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:67:24, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/python-packages.nix:34:12:
while evaluating anonymous function at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/development/interpreters/python/mk-python-derivation.nix:30:1, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:69:16:
pynvim-0.4.3 not supported for interpreter python2.7
austinbutler commented 3 years ago

Until the fix makes it onto the channel you can add an overlay:

{
  nixpkgs.overlays = [
    (self: super: {
      # https://github.com/NixOS/nixpkgs/pull/121339
      wrapNeovimUnstable = (import (builtins.fetchTarball {
        url =
          "https://github.com/mweinelt/nixpkgs/archive/d603efb0c946d25242954323b9945420f5979f02.tar.gz";
        sha256 = "0zff2pn6xzpnhx6ka51xaxvpkrhdfl9wma2nj0g0flmwpn9s3drg";
      }) { config = { allowUnfree = true; }; }).wrapNeovimUnstable;
    })
  ];
}

Replace wrapNeovimUnstable with whatever package name you are using for Neovim.

egasimus commented 3 years ago

@austinbutler Yay! Thanks for the quick response!

...this is what happens, though 😕 Should I try disabling some plugins?

EDIT: Same with all plugins disabled.

building the system configuration...
unpacking 'https://github.com/mweinelt/nixpkgs/archive/d603efb0c946d25242954323b9945420f5979f02.tar.gz'...
error: while evaluating the attribute 'activationScript' of the derivation 'nixos-system-machine-01-21.05pre286647.4518794ee53' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating the attribute 'system.activationScripts.script' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:80:9:
while evaluating 'textClosureMap' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/strings-with-deps.nix:75:35, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:101:18:
while evaluating 'id' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/trivial.nix:14:5, called from undefined position:
while evaluating the attribute 'text' at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/activation/activation-script.nix:9:5:
while evaluating the attribute 'text' at undefined position:
while evaluating 'g' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:294:19, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:139:72, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:297:20:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:523:9:
while evaluating the option `system.activationScripts.etc.text':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:555:5:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:549:9:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:648:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:28, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:17:
while evaluating definitions from `/nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/etc/etc.nix':
while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:607:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:536:137:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:390:44:
while evaluating the attribute 'sources' of the derivation 'etc' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/system/etc/etc.nix:20:20, called from undefined position:
while evaluating the attribute 'source' at undefined position:
while evaluating 'g' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:294:19, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:139:72, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:297:20:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:523:9:
while evaluating the option `environment.etc.dbus-1.source':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:555:5:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:12:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:345:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:22:
while evaluating the attribute 'serviceDirectories' of the derivation 'dbus-1' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:354:14, called from undefined position:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:568:27:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:12:
while evaluating 'check' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:345:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:22:
while evaluating the attribute 'passAsFile' of the derivation 'system-path' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/stdenv/generic/make-derivation.nix:201:11:
while evaluating the attribute 'passAsFile' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/build-support/buildenv/default.nix:77:5:
while evaluating the attribute 'environment.systemPackages' at undefined position:
while evaluating 'g' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:294:19, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:139:72, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/attrsets.nix:297:20:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:523:9:
while evaluating the option `environment.systemPackages':
while evaluating the attribute 'mergedValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:555:5:
while evaluating 'merge' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:353:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:557:59:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:354:35, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/lists.nix:116:29, called from undefined position:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:355:21, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/lists.nix:116:32:
while evaluating the attribute 'optionalValue' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:567:5:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:549:9:
while evaluating the attribute 'values' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:648:7:
while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:28, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:535:17:
while evaluating definitions from `/.nix/tty/vim':
while evaluating 'dischargeProperties' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:607:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:536:137:
while evaluating the attribute 'value' at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/types.nix:359:38:
while evaluating 'makeOverridable' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:67:24, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/top-level/all-packages.nix:26616:12:
while evaluating 'legacyWrapper' at /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/applications/editors/neovim/utils.nix:121:27, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/lib/customisation.nix:69:16:
while evaluating 'makeOverridable' at /nix/store/7hhjr027whsba6zkc6i6b325z8v6vla7-source/lib/customisation.nix:67:24, called from /nix/store/jys5qxsqv8hsa7jw2zm2a9nk9qa1zkqb-nixos-21.05pre286647.4518794ee53/nixos/pkgs/applications/editors/neovim/utils.nix:149:5:
while evaluating 'wrapper' at /nix/store/7hhjr027whsba6zkc6i6b325z8v6vla7-source/pkgs/applications/editors/neovim/wrapper.nix:13:13, called from /nix/store/7hhjr027whsba6zkc6i6b325z8v6vla7-source/lib/customisation.nix:69:16:
Python2 support has been removed from the neovim wrapper, please remove withPython2 and python2Env.
austinbutler commented 3 years ago

@egasimus what does your Nix config look like for installing/configuring Neovim?

egasimus commented 3 years ago

@austinbutler https://github.com/egasimus/system/blob/main/.nix/tty/vim/NeoVim.nix

austinbutler commented 3 years ago

I get a 404 there.

egasimus commented 3 years ago

Sorry, forgot it was private 😅

{pkgs,...}:{environment.systemPackages=(import ./neovim.nix pkgs);

neovim.nix:

{neovim
,vimPlugins
,vimUtils
,fetchFromGitHub
,universal-ctags
,...}: let

  nativeRC = builtins.readFile ./init.vim;

  plugins = let

    plugin = pname: version: src:
      vimUtils.buildVimPluginFrom2Nix { inherit pname version src; };

    gh = owner: repo: rev: sha256:
      fetchFromGitHub { inherit owner repo rev sha256; };

  in with vimPlugins; [

    coc-nvim
    denite-nvim

    # editing features
    syntastic     # https://github.com/vim-syntastic/syntastic
    nerdcommenter # https://github.com/preservim/nerdcommenter
    tagbar

    # environment features
    nerdtree
    vim-nerdtree-tabs
    vim-tmux
    vim-tmux-navigator
    bufexplorer

    # language support
    tabular
    vim-markdown
    rust-vim
    vim-nix
    vim-pug
    vim-toml
    (plugin "vim-stylus" "2020-01-21" (gh
      "iloginow" "vim-stylus"
      "0e457b09db55d3518703bb22e1555872c5c44b7a"
      "1z00bpxf1ph4iwj8xzbqn69sigw1frs889wfv9f5z4391ss1ynyy"))
    (plugin "cypher-vim-syntax" "2020-01-21" (gh
      "neo4j-contrib" "cypher-vim-syntax"
      "b5ed38bce0dc667fc257d89ac0f44f89435223ab"
      "0fwzgxbc19x723a9x9l3nqx24lhc4nl7fidc8mcxvgpkhxfdm5h5"))
    (plugin "vim-solidity" "2020-12-13" (gh
      "tomlion" "vim-solidity"
      "569bbbedc3898236d5912fed0caf114936112ae4"
      "1qpfbbrm4gjgvbkimhpxyl4fsdqkyw4raf17nw0ibqillz2d3pxx"))

    # themes
    gruvbox
    (plugin "acme-colors" "2021-01-12" (gh
      "plan9-for-vimspace" "acme-colors"
      "de3c6963339114bea7ab61cc02522885d5809b44"
      "0fr4dh95c32hqwk0zfza2fx949x3s7rgigb7f6g0y31njv957dr3"))

  ];

  pluginsRC = ''
    set nofoldenable

    map <Leader><Tab> :NERDTreeToggle<CR>
    map <Leader>' :TagbarToggle<CR>
    map <Leader>h :nohl<cr>
    map <C-_> :Commentary<CR>

    set statusline+=%#warningmsg#
    set statusline+=%{SyntasticStatuslineFlag()}
    set statusline+=%*
    let g:syntastic_always_populate_loc_list = 0
    let g:syntastic_auto_loc_list = 0
    let g:syntastic_check_on_open = 0
    let g:syntastic_check_on_wq = 0

    colorscheme gruvbox
  '';

in [
  (neovim.override {
    vimAlias = true;
    configure = {
      customRC = nativeRC + pluginsRC;
      packages.myPlugins = with vimPlugins; { start = plugins; opt = []; };
    };
  })
  universal-ctags
]
austinbutler commented 3 years ago

Hmm not sure there, maybe try replacing wrapNeovimUnstable in the overlay with neovim-unwrapped or just neovim.

egasimus commented 3 years ago

Worked with neovim. Thanks!