# Overlay to provide unstable packages under pkgs.unstable.* namespace # This allows using stable packages by default while selectively using # unstable versions for specific packages (e.g., LLM development tools) # # Usage: Pass nixpkgs input when applying overlay: # overlays = [ (import ./modules/overlays/unstable.nix nixpkgs) ]; nixpkgs: final: prev: { unstable = import nixpkgs { inherit (prev) system; config.allowUnfree = true; }; }