# Shell for bootstrapping flake-enabled nix and other tooling
{ pkgs
, inputs
, outputs
, ...
}: pkgs.mkShell {
  NIX_CONFIG = ''
    extra-experimental-features = nix-command flakes
  '';
  nativeBuildInputs = with pkgs; [
    nix
    home-manager
    git
    wireguard-tools
    deploy-rs
    # inputs.agenix.packages.${pkgs.system}.agenix
    # inputs.ragenix.packages.${pkgs.system}.ragenix
    rage
    inputs.agenix-rekey.packages.${pkgs.system}.agenix-rekey
  ];
}