2023-02-07 03:02:09 +01:00
|
|
|
# Shell for bootstrapping flake-enabled nix and other tooling
|
2023-02-17 01:43:18 +01:00
|
|
|
{ pkgs
|
2023-10-16 20:42:10 +02:00
|
|
|
, inputs
|
|
|
|
, outputs
|
2023-02-07 03:02:09 +01:00
|
|
|
, ...
|
2023-02-19 12:11:41 +01:00
|
|
|
}: pkgs.mkShell {
|
|
|
|
NIX_CONFIG = ''
|
2024-05-04 21:39:09 +02:00
|
|
|
extra-experimental-features = nix-command flakes
|
2023-02-19 12:11:41 +01:00
|
|
|
'';
|
|
|
|
nativeBuildInputs = with pkgs; [
|
2024-06-01 15:07:36 +02:00
|
|
|
nixVersions.monitored.latest
|
2023-02-19 12:11:41 +01:00
|
|
|
home-manager
|
|
|
|
git
|
2023-12-25 14:17:30 +01:00
|
|
|
wireguard-tools
|
2023-10-16 20:42:10 +02:00
|
|
|
deploy-rs
|
|
|
|
# inputs.agenix.packages.${pkgs.system}.agenix
|
2023-12-25 14:17:30 +01:00
|
|
|
# inputs.ragenix.packages.${pkgs.system}.ragenix
|
2023-10-16 20:42:10 +02:00
|
|
|
rage
|
2023-12-25 14:17:30 +01:00
|
|
|
inputs.agenix-rekey.packages.${pkgs.system}.agenix-rekey
|
2023-02-19 12:11:41 +01:00
|
|
|
];
|
2022-11-20 16:23:58 +01:00
|
|
|
}
|