From 65bbf5411d8d3e30bffcc278ccace65c7e75c70c Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Tue, 8 Mar 2022 21:00:24 -0600 Subject: Implement shell environments --- pkgs/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pkgs') diff --git a/pkgs/default.nix b/pkgs/default.nix index cf752d9..1a7f6ac 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,3 +1,7 @@ -self: super: { - tmux-lift = super.callPackage ./tmux-lift {}; +{ pkgs, util }: { + shenvs = let + env = name: env: pkgs.buildEnv (env pkgs // { name = "shenv-${name}"; }); + in pkgs.lib.mapAttrs env (util.importAll { root = ../shenvs; }); + + tmux-lift = pkgs.callPackage ./tmux-lift {}; } -- cgit v1.2.3