summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.nix1
-rw-r--r--src.nix7
2 files changed, 8 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 8731e95..7a8a7e9 100644
--- a/flake.nix
+++ b/flake.nix
@@ -14,5 +14,6 @@
flake-parts.lib.mkFlake {inherit inputs;} {
imports = builtins.attrValues {inherit (my-nixpkgs.flakeModules) personal;};
flake.lib.formatWith = attrs: import ./default.nix attrs;
+ perSystem = {pkgs, ...}: {packages.src = pkgs.callPackage ./src.nix {};};
};
}
diff --git a/src.nix b/src.nix
new file mode 100644
index 0000000..1d533fd
--- /dev/null
+++ b/src.nix
@@ -0,0 +1,7 @@
+{lib, ...}: let
+ fs = lib.fileset;
+in
+ fs.toSource {
+ root = ./.;
+ fileset = fs.unions [./default.nix ./basics ./education ./experience ./files ./languages ./publications ./software];
+ }