diff options
author | tv <tv@krebsco.de> | 2015-06-14 19:15:56 +0200 |
---|---|---|
committer | tv <tv@krebsco.de> | 2015-06-14 19:15:56 +0200 |
commit | 38443436ab1395985a31e4b97189fbd9a6e2d72d (patch) | |
tree | 7bb93a9238a4d7ccd55ffa64680c8dcffbddf1d0 /lib/default.nix | |
parent | 4d12e1768c703bbf527cdbe4ec83ed921c062ac4 (diff) |
modules/tv/git: initial commit (incl. lib.git)
Diffstat (limited to 'lib/default.nix')
-rw-r--r-- | lib/default.nix | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/lib/default.nix b/lib/default.nix index 26653d9..27cf0e2 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -3,10 +3,20 @@ with builtins; let - inherit (lib) stringAsChars; + inherit (lib) mapAttrs stringAsChars; in -{ +rec { + git = import ./git.nix { + lib = lib // { + inherit addNames; + }; + }; + + addName = name: set: + set // { inherit name; }; + + addNames = mapAttrs addName; # "7.4.335" -> "74" |