]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - config/config.nix
Add config dir to be linked to ~/.config/nixpkgs
[perso/Immae/Config/Nix.git] / config / config.nix
diff --git a/config/config.nix b/config/config.nix
new file mode 100644 (file)
index 0000000..0b57835
--- /dev/null
@@ -0,0 +1,13 @@
+{
+  packageOverrides = pkgs: with pkgs; {
+    # buildEnv is not absolutely equivalent to
+    # `nix-env -i -f ./nixRoot/default.nix`, see
+    # https://github.com/NixOS/nix/issues/2682
+    immaePackages = pkgs.buildEnv {
+      name = "Immae-packages";
+      paths = builtins.attrValues (import ./nixRoot/default.nix);
+      pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"];
+      extraOutputsToInstall = [ "bin" "man" "doc" "info" ];
+    };
+  };
+}