step-bootstrap

This commit is contained in:
John Lancaster
2026-04-19 15:45:06 -05:00
parent 235cd297c5
commit c1bfa64cc8
4 changed files with 59 additions and 16 deletions
-12
View File
@@ -94,16 +94,4 @@ in
}
];
};
perSystem = { system, pkgs, lib, ... }: {
packages.janus-ca = inputs.wrappers.lib.wrapPackage {
inherit pkgs;
package = pkgs.step-cli;
binName = "janus-cert";
args = [
"ca" "certificate"
"--ca-url=${ca-url}"
];
};
};
}
+7 -4
View File
@@ -32,6 +32,8 @@ in
restic
docker
desktop
# sshCerts
# myStepClient
];
# TODO: make this more restrictive, rather than allowing all unfree packages
nixpkgs.config.allowUnfree = true;
@@ -44,10 +46,11 @@ in
home.packages = with pkgs; [
nixos-rebuild
test-push
selfPkgs.neovim-min
# ${selfPkgs}.my-neovim
# selfPkgs.richPrinter
selfPkgs.janus-ca
selfPkgs.jsl-zsh
selfPkgs.my-neovim
selfPkgs.step-client
# selfPkgs.wg-platform
# self'.packages.myWrappedPackage
];
shell.program = "zsh";