clever: thank you that makes sense! I ended up with this: ``` imports = [ (import /home/michael/cde/kde/nixpkgs/nixos/modules/services/ofono/default.nix { pkgs = pkgs // { ofono = (import /home/michael/cde/kde/nixpkgs {}).ofono; }; inherit config; inherit lib; }) ]; ``` does that make sense or is there a more common convention?