mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-08-24 20:23:55 +02:00
`use modules/argx *` glob-imports argx's `parse` command into the global scope, shadowing nushell's builtin `parse`. Any script sourced afterwards that relies on the builtin (e.g. fzf's nushell integration, which uses `parse --regex`) then fails to parse with `unknown flag`. Use prefixed imports for `argx` and `lg` instead of `*`: both modules are still registered for the kubernetes module's submodules (which call `argx parse` / `lg level`), there are no bare `parse`/`main`/`level` call sites, and the builtin `parse` stays available.