(define-module (manifests substitutes base) #:use-module (gnu packages) #:use-module (guix profiles) #:use-module (nbde packages crypto) #:use-module (tribes packages otp) #:use-module (tribes packages terminals)) (define %base-specifications '("bash-minimal" "coreutils" "diffutils" "findutils" "gawk" "grep" "gzip" "inetutils" "iproute2" "less" "nss-certs" "openssh" "postgresql" "procps" "rsync" "sed" "tar" "which" "xz" "cryptsetup" "dosfstools" "e2fsprogs" "gptfdisk" "kmod" "parted" "util-linux")) (packages->manifest (append (map specification->package %base-specifications) (list clevis tang luksmeta erlang-28 elixir-otp28 elixir-hex-otp28 ghostty-terminfo)))