{ lib, pkgs, ... }: let inherit (lib.my) attrsToNVList; in { imports = [ ./commands.nix ./install.nix ./vm-tasks.nix ]; env = attrsToNVList { # starship will show this name = "devshell"; NIX_USER_CONF_FILES = toString (pkgs.writeText "nix.conf" '' experimental-features = nix-command flakes ca-derivations repl-flake connect-timeout = 5 fallback = true ${lib.my.c.nix.cache.conf} ''); INSTALLER_SSH_OPTS = "-i .keys/deploy.key"; }; packages = with pkgs; [ coreutils nixVersions.stable rage (pkgs.writeShellScriptBin "deploy" '' exec ${deploy-rs.deploy-rs}/bin/deploy --skip-checks "$@" '') home-manager attic-client ]; }