This commit is contained in:
Daniel Winkler 2025-09-11 23:52:30 +10:00
commit fa8b3bb329
2 changed files with 10 additions and 14 deletions

View file

@ -93,12 +93,7 @@
}; };
in { in {
default = pkgs.rWrapper.override {packages = builtins.attrValues pkgs.extraRPackages;}; default = pkgs.rWrapper.override {packages = builtins.attrValues pkgs.extraRPackages;};
franUpdate = pkgs.writeShellScriptBin "fran-update" '' franUpdate = pkgs.writeShellScriptBin "fran-update" (import ./versions pkgs);
pg=${pkgs.nix-prefetch-github}/bin/nix-prefetch-github
$pg --json hannesdatta musicMetadata > versions/musicMetadata.json
$pg --json nx10 httpgd > versions/httpgd.json
$pg --json synth-inference synthdid > versions/synthdid.json
'';
} }
); );
# Helpful for overlay users: expose a devShell with R including these pkgs # Helpful for overlay users: expose a devShell with R including these pkgs
@ -109,16 +104,11 @@
}; };
in { in {
default = pkgs.mkShell { default = pkgs.mkShell {
packages = [ packages = with self.packages."${system}"; [
self.packages."${system}".default default
franUpdate
]; ];
}; };
update = pkgs.mkShell {
packages = [self.packages."${system}".franUpdate];
shellHook = ''
fran-update
'';
};
}); });
}; };
nixConfig = { nixConfig = {

6
versions/default.nix Normal file
View file

@ -0,0 +1,6 @@
pkgs: ''
pg=${pkgs.nix-prefetch-github}/bin/nix-prefetch-github
$pg --json hannesdatta musicMetadata > versions/musicMetadata.json
$pg --json nx10 httpgd > versions/httpgd.json
$pg --json synth-inference synthdid > versions/synthdid.json
''