43 lines
704 B
Nix
43 lines
704 B
Nix
{ pkgs, bck, ... }:
|
|
let
|
|
unstable = (builtins.getFlake "nixpkgs/382f738a0dab4950bb35d6005c6bca18c876a4d4").legacyPackages.aarch64-linux;
|
|
|
|
in
|
|
{
|
|
|
|
environment.packages = with pkgs; [
|
|
iftop
|
|
iotop
|
|
smartmontools
|
|
inetutils
|
|
tree
|
|
htop
|
|
tmux
|
|
nmap
|
|
dig
|
|
gnused
|
|
unstable.operator-sdk
|
|
jq
|
|
openssl
|
|
unstable.kubectl-df-pv
|
|
unstable.kubectl-cnpg
|
|
gnutar
|
|
gzip
|
|
nodejs_22
|
|
nixos-rebuild
|
|
|
|
|
|
nodePackages.prettier
|
|
|
|
unstable.velero
|
|
unstable.fish
|
|
kopia
|
|
helix
|
|
];
|
|
|
|
user.shell = "${pkgs.fish}/bin/fish";
|
|
# security.pam.sshAgentAuth.enable = true;
|
|
# security.pam.sshAgentAuth.authorizedKeysFiles = [
|
|
# "%h/.ssh/id_cluster"
|
|
# ];
|
|
}
|