{ pkgs, util }: let inherit (pkgs) callPackage; in { shenvs = let env = name: env: pkgs.buildEnv (env pkgs // { name = "shenv-${name}"; }); in pkgs.lib.mapAttrs env (util.importAll { root = ../shenvs; exclude = [ "config" ]; }); git-aliases = callPackage ./git-aliases.nix {}; scripts = callPackage ./scripts {}; tmux-lift = callPackage ./tmux-lift {}; }