{ pkgs, ... }: { # allow `nix-shell` (and probably nix-index?) to locate our patched and custom packages nix.nixPath = [ "nixpkgs=${pkgs.path}" # note the import starts at repo root: this allows `./overlay/default.nix` to access the stuff at the root # "nixpkgs-overlays=${../../..}/hosts/common/nix-path/overlay" # as long as my system itself doesn't rely on NIXPKGS at runtime, we can point the overlays to git # to avoid switching so much during development "nixpkgs-overlays=/home/colin/dev/nixos/hosts/common/nix-path/overlay" ]; }