diff options
author | Robert Helgesson <robert@rycee.net> | 2017-08-28 11:37:34 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2017-08-28 11:37:34 +0200 |
commit | e9ca4305a6bf8727f347c57b65883d2e1e1a5070 (patch) | |
tree | 9411f99bd9c0b7563f5e4fd182b7c5840e97bf4f /home-manager/home-manager.nix | |
parent | 125deafc8440fbfa5a6d8aa51207e24a1241384e (diff) |
home-manager: move Nix code to own file
Diffstat (limited to '')
-rw-r--r-- | home-manager/home-manager.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/home-manager/home-manager.nix b/home-manager/home-manager.nix new file mode 100644 index 00000000000..34ce49ace3f --- /dev/null +++ b/home-manager/home-manager.nix @@ -0,0 +1,15 @@ +{ pkgs ? import <nixpkgs> {}, confPath, confAttr }: + +let + env = import <home-manager> { + configuration = + let + conf = import confPath; + in + if confAttr == "" then conf else conf.''${confAttr}; + pkgs = pkgs; + }; +in + { + inherit (env) activationPackage; + } |