
Finalize the config-driven architecture migration with comprehensive configuration expansion and environment variable replacement. Major Changes: - config.defaults.toml: Add 54 new configuration sections for complete system coverage * Tool detection and plugin configuration * AI integration settings * SSH configuration options * Extension system configuration * Key Management Service (KMS) settings - core/nulib/env.nu: Replace 81 environment variables with config-driven accessors * Convert all context-based lookups to config-get calls * Maintain backward compatibility with existing ENV variables * Streamline configuration loading and validation - core/versions: Update Nushell version requirement to 0.107.1 New Files: - core/nulib/lib_provisioning/utils/git-commit-msg.nu: Add git commit message utilities - utils/commit-msg.nu: Add commit message generation helper This completes the v2.0.0 config-driven architecture migration, replacing 200+ environment variables with hierarchical configuration management.
26 lines
1010 B
Plaintext
26 lines
1010 B
Plaintext
NU_VERSION="0.107.1"
|
|
NU_SOURCE="https://github.com/nushell/nushell/releases"
|
|
NU_TAGS="https://github.com/nushell/nushell/tags"
|
|
NU_SITE="https://www.nushell.sh/"
|
|
NU_LIB="gnu"
|
|
KCL_VERSION="0.11.2"
|
|
KCL_SOURCE="https://github.com/kcl-lang/cli/releases"
|
|
KCL_TAGS="https://github.com/kcl-lang/cli/tags"
|
|
KCL_SITE="https://kcl-lang.io"
|
|
#TERA_VERSION="0.5.0"
|
|
#TERA_SOURCE="https://github.com/chevdor/tera-cli/releases"
|
|
#TERA_TAGS="https://github.com/chevdor/tera-cli/tags"
|
|
#TERA_SITE="https://github.com/chevdor/tera-cli"
|
|
SOPS_VERSION="3.10.2"
|
|
SOPS_SOURCE="https://github.com/getsops/sops/releases"
|
|
SOPS_TAGS="https://github.com/getsops/sops/tags"
|
|
SOPS_SITE="https://github.com/getsops/sops"
|
|
AGE_VERSION="1.2.1"
|
|
AGE_SOURCE="https://github.com/FiloSottile/age/releases"
|
|
AGE_TAGS="https://github.com/FiloSottile/age/tags"
|
|
AGE_SITE="https://github.com/FiloSottile/age"
|
|
K9S_VERSION="0.50.6"
|
|
K9S_SOURCE="https://github.com/derailed/k9s/releases"
|
|
K9S_TAGS="https://github.com/derailed/k9s/tags"
|
|
K9S_SITE="https://k9scli.io/"
|