devShells: add tools from clan-core
Some checks failed
build / test (push) Failing after 7s

This commit is contained in:
DavHau 2023-07-28 15:50:14 +02:00
parent 376038e7c7
commit 5718351186
3 changed files with 31 additions and 19 deletions

View File

@ -0,0 +1,26 @@
{
perSystem = {
inputs',
lib,
pkgs,
self',
...
}: {
devShells.default = pkgs.mkShell {
packages = [
pkgs.bashInteractive
pkgs.sops
(pkgs.terraform.withPlugins (p: [
p.hetznerdns
p.hcloud
p.null
p.external
p.local
]))
];
inputsFrom = [
inputs'.clan-core.devShells.default
];
};
};
}

View File

@ -14,11 +14,11 @@
]
},
"locked": {
"lastModified": 1690388700,
"narHash": "sha256-9hYtUcPe6R/Bp8S+jXw2pFfBYhiLPtAtyG3gAh1HLHo=",
"lastModified": 1690550960,
"narHash": "sha256-448deP14rAvl1Uen/ciInXZ7eCNRC7L/3gyBlaiM0O8=",
"ref": "refs/heads/main",
"rev": "1a0cdf0d1d7519073db76a73934912e8d7c0c5fe",
"revCount": 108,
"rev": "ea8f7f83d64e554af28634beb153b34b130e5292",
"revCount": 140,
"type": "git",
"url": "https://git.clan.lol/clan/clan-core"
},

View File

@ -46,6 +46,7 @@
./flake-parts/action-create-pr
./flake-parts/action-ensure-tea-login
./flake-parts/action-flake-update
./flake-parts/devShells
./flake-parts/job-flake-update
./targets/flake-module.nix
./modules/flake-module.nix
@ -64,21 +65,6 @@
"composition.nix"
];
};
packages = {
default = pkgs.mkShell {
packages = [
pkgs.bashInteractive
pkgs.sops
(pkgs.terraform.withPlugins (p: [
p.hetznerdns
p.hcloud
p.null
p.external
p.local
]))
];
};
};
};
});
}