lux-cli-config-show(1)
β¨ lux-cli-config-show β like, the whole config, revealed π
okay so real quick β this page is lux-cli-config-show(1) from the General Commands Manual, and it's your new bestie for peeking at what Lux actually thinks your settings are π«Ά
πΈ NAME πΈ
lux-cli-config-show β shows you the current config. and yes, that includes the options it picked up from your CLI flags, not just the config file. no secrets here, bestie π
π¦ SYNOPSIS π¦
lux-cli config show [--server] [--extra-servers] [--namespace]
[--lua-dir] [--lua-version] [--tree] [--cache-dir] [--data-dir]
[--variables] [--profile] [--verbose] [--no-progress] [--no-prompt]
[--preset] [--nvim] [--no-tfa] [--timeout] [--max-jobs] [--no-luarc]
[--no-wrap-bin] [--user-agent] [-h|--help]
π DESCRIPTION π
Show the current config. This includes options picked up from CLI flags β¨
like literally that's the whole vibe β it prints out what your config actually resolves to, and the CLI flags you passed in get folded in too. so if you're ever like "wait, why is it doing THAT", this is the vibe check π
π OPTIONS π
okay here's the big list. every single one. no cap, nothing skipped π
--server<server> β fetch rocks/rockspecs from this server. this one takes priority over the config file, so it wins fr fr π₯--extra-servers<extra-server> β fetch rocks/rockspecs from these servers in addition to the main server. it overrides any entries in the config file, so heads up π--namespace<namespace> β specify the luarocks server namespace to use π--lua-dir<prefix> β specify the directory in which to install Lua, in case it's not found π--lua-version<ver> β which Lua installation to use. valid versions are:'5.1','5.2','5.3','5.4','5.5','jit'and'jit52'. if it's not set, Lux will attempt to detect the Lua version:- from the current project, if it has an exact Lua version requirement
- from the Lua installation that is available on the
PATH
--tree<tree> β which tree to operate on π³ in a workspace, this can be used to specify a detached workspace tree π--cache-dir<cache-dir> β specifies the cache directory, e.g. for luarocks manifests π¦--data-dir<data-dir> β specifies the data directory, in which the default user install tree resides (e.g.~/.local/share/lux) ποΈ--variables<variable> β override config variables. example:lx -v "LUA=/path/to/lua" ...π--profile<profile> β the build profile to use when compiling packages. default:release
Possible values:
releasedev
--verboseβ display verbose output of commands executed, enablingDEBUGlogs π to enableTRACElogs, setRUST_LOG=trace--no-progressβ don't print any progress bars or spinners. silence. peace. π§--no-prompt<NO_PROMPT> β skip prompts, selecting the default option. prompting is enabled by default in terminal/TTY environments β¨οΈ
Possible values:
truefalse
--preset<preset> β configure Lux for a specific environment. valid presets are:'nvim'
Possible values:
nvim: configure Lux for Neovim plugins π
--nvimβ [DEPRECATED] configure lux for installing Neovim packages. use--preset nviminstead π«Ά (she's iconic but she's retired, okay?)--no-tfaβ disable prompts for two-factor authentication (2FA) codes. it is strongly recommended to enable 2FA instead, seehttps://luarocks.org/settings/two-factor-authπ like please don't do this unless you truly have to bestie π--timeout<seconds> β timeout on network operations, in seconds.0means no timeout (wait forever). default is30β³--max-jobs<MAX_JOBS> β maximum buffer size for parallel jobs, such as downloading rockspecs and installing rocks.0means no limit. default is0π₯--no-luarcβ do not generate or update a.luarc.jsonfile when building a project π--no-wrap-binβ do not wrap Luabinscripts π--user-agent<USER_AGENT> β the user agent to set when making web requests. default is"lux/<version>"π-h,--helpβ print help (see a summary with'-h') β
π quick reminder that--nvimis deprecated and--no-tfaturns off 2FA prompts β that's a real security tradeoff, not a vibe. use--preset nvimand keep 2FA on, iykyk π
π ok bye ily π
that's the whole page, bestie β show from lux-cli-config-show(1), General Commands Manual, in all her glory. mwah π
this page came to you courtesy of lux-cli and its show command β source/version and date live down here in the footer, right where the manpage put them ππβ¨
π¦ where this page comes from
- nixpkgs unstable: lux-cli 0.48.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms