nilla: migrate devshells
All checks were successful
/ check (push) Successful in 1m58s

This commit is contained in:
Nikodem Rabuliński 2025-03-23 12:15:58 +01:00
parent 03c19b674c
commit 5b421a79d4
Signed by: nrabulinski
SSH key fingerprint: SHA256:eJRdE3KzMWWk9zrksGEv8+v6F+VqUVR++z2SSPyiL0I
2 changed files with 81 additions and 14 deletions

View file

@ -1,6 +1,9 @@
{
outputs =
inputs@{ flake-parts, ... }:
let
nilla = import ./nilla.nix { inherit inputs; };
in
flake-parts.lib.mkFlake { inherit inputs; } {
systems = [
"x86_64-linux"
@ -24,17 +27,11 @@
inputs',
self',
pkgs,
system,
...
}:
{
devShells.default = pkgs.mkShellNoCC {
packages = [
inputs'.agenix.packages.agenix
self'.packages.attic-client
# TODO: Contribute darwin support to nh
pkgs.nh
];
};
devShells = builtins.mapAttrs (_: shell: shell.result.${system}) nilla.shells;
packages = {
# Re-export it for convenience and for caching