m15a / flake-awesome-neovim-plugins

Nix flake of Awesome Neovim plugins
BSD 3-Clause "New" or "Revised" License
54 stars 11 forks source link

Broken overlay due to `ataraxis-lua` #91

Closed adgai19 closed 2 years ago

adgai19 commented 2 years ago

The latest commit has two derivations for ataraxis-lua and as a result, the build breaks with error

error: attribute 'ataraxis-lua' already defined at /nix/store/fgji64na35q0kikbfl7gr1gpj0wimhwd-source/pkgs/vim-plugins.nix:1887:3

       at /nix/store/fgji64na35q0kikbfl7gr1gpj0wimhwd-source/pkgs/vim-plugins.nix:1900:3:

         1899|   };
         1900|   ataraxis-lua = buildVimPluginFrom2Nix {
             |   ^
         1901|     pname = "ataraxis-lua";

I am sorry if I named any term wrong, I am new to nix and still learning.

m15a commented 2 years ago

Thanks for reporting! This is fixed by #92. Sometimes duplicated plugins appear because plugin authors move/rename their repositories, and they have to be fixed manually.