BirdeeHub / nixCats-nvim

A framework for configuring neovim like neovim via nix, and having multiple config profiles. (with example config(s) and in-editor help)
https://nixcats.org/nixCats_installation.html
MIT License
267 stars 11 forks source link

utils.mkOverlays function is being depreciated due ot not passing nix flake check #22

Closed BirdeeHub closed 7 months ago

BirdeeHub commented 7 months ago

utils.mkOverlays required being output as outputs.overlays.${system}.packagename

This does not match the flake schema.

A new function has been created, utils.makeOverlays

It is called in the final outputs outside of the flake-utils like where the mk*Module functions are called instead of inside where mkPackages is called

The utils.mkOverlays is being depreciated and may be entirely removed eventually.

This will require a slight modification to your flake.nix, view the main flake.nix file, or the templates for guidance, simply delete the old overlays output, and paste the new one in.