Jesús Pérez eb20fec7de
chore: release 1.0.11 - nu script cleanup & refactoring + i18n fluentd
- Documented Fluent-based i18n system with locale detection
  - Bumped version from 1.0.10 to 1.0.11
2026-01-14 02:00:23 +00:00

20 lines
1.0 KiB
Plaintext

use ../lib_provisioning/config/accessor.nu *
export def provisioning_options [
source: string
] {
let provisioning_name = (get-provisioning-name)
let provisioning_path = (get-base-path)
let provisioning_url = (get-provisioning-url)
(
$"(_ansi blue_bold)($provisioning_name) server ($source)(_ansi reset) options:\n" +
$"(_ansi blue)($provisioning_name)(_ansi reset) sed - to edit content from a SOPS file\n" +
$"(_ansi blue)($provisioning_name)(_ansi reset) ssh - to config and get SSH settings for servers\n" +
$"(_ansi blue)($provisioning_name)(_ansi reset) list [items] - to list items: \n" +
$"[ (_ansi green)providers(_ansi reset) p | (_ansi green)tasks(_ansi reset) t | (_ansi green)services(_ansi reset) s ]\n" +
$"(_ansi blue)($provisioning_name)(_ansi reset) nu - to run a nushell in ($provisioning_path) path\n" +
$"(_ansi blue)($provisioning_name)(_ansi reset) qr - to get ($provisioning_url) QR code"
)
}