noseyparker-rules-check(1)
π NAME π
okay so noseyparker-rules-check β from the General Commands Manual β is literally the command that checks rules for problems. that's the whole assignment. π
π¦ SYNOPSIS π¦
the summoning spell, exactly as written:
noseyparker rules check [-W|--warnings-as-errors] [--pedantic]
[--rules-path] [--ruleset] [--load-builtins] [-v|--verbose]...
[-q|--quiet] [--color] [--progress] [--ignore-certs] [--rlimit-nofile]
[--sqlite-cache-size] [--enable-backtraces] [-h|--help]
π DESCRIPTION π
Check rules for problems. yes bestie, that's the job. β¨
If errors are detected, or if warnings are detected and --warnings-as-errors is specified, the program will exit with a nonzero exit code. so it can absolutely fail the vibe check on purpose. π«Ά
π₯ OPTIONS π₯
-W,--warnings-as-errorsβ Treat warnings as errors. no soft-launching warnings here. π--pedanticβ Perform additional nit-picking checks. it's giving extra-spicy rule inspection. π-h,--helpβ Print help (see a summary with-h). your little map, bestie. πΊοΈ
π RULE SELECTION OPTIONS π
--rules-path=PATHβ Load additional rules and rulesets from the specified file or directory. The paths can be either files or directories. Directories are recursively walked and all discoveredYAMLfiles of rules and rulesets will be loaded. This option can be repeated. π--ruleset=ID[default: default]β Enable the ruleset with the specified ID. The ID must resolve to a built-in ruleset or to an additional ruleset loaded with the--rules=PATHoption. The specialallID causes all loaded rules to be used. This option can be repeated. Specifying this option disables the default ruleset. If you want to use a custom ruleset in addition to the default ruleset, specify this option twice, e.g.,--ruleset default --ruleset CUSTOM_ID. yes, twice β it's a whole thing. π--load-builtins=BOOL[default: true]β Control whether built-in rules and rulesets are loaded. possible values:true,false. π§
π GLOBAL OPTIONS π
-v,--verboseβ Enable verbose output. This can be repeated up to 3 times to enable successively more output. the way it stacks? iconic. π-q,--quietβ Suppress non-error feedback messages. This silencesWARNING,INFO,DEBUG, andTRACEmessages and disables progress bars. This overrides any provided verbosity and progress reporting options. shhh era. π€«--color=MODE[default: auto]β Enable or disable colored output. When this isauto, colors are enabled forstdoutandstderrwhen they are terminals. If theNO_COLORenvironment variable is set, it takes precedence and is equivalent to--color=never. possible values:auto,never,always. π--progress=MODE[default: auto]β Enable or disable progress bars. When this isauto, progress bars are enabled whenstderris a terminal. possible values:auto,never,always. π--ignore-certsβ Ignore validation of TLS certificates. careful energy, bestie β it says exactly what it says. π
π ADVANCED GLOBAL OPTIONS π
--rlimit-nofile=LIMIT[default: 16384]β Set the rlimit for number of open files to LIMIT. This should not need to be changed from the default unless you run into crashes from running out of file descriptors. leave it alone unless the file-descriptor gremlins show up. π--sqlite-cache-size=SIZE[default: -1048576]β Set the cache size for SQLite connections to SIZE. This has the effect of setting SQLite'spragma cache_size=SIZE. The default value is set to use a maximum of 1GiB for database cache. See<https://sqlite.org/pragma.html#pragma_cache_size>for more details. π§--enable-backtraces=BOOL[default: true]β Enable or disable backtraces on panic. This has the effect of setting theRUST_BACKTRACEenvironment variable to 1. possible values:true,false. panic but make it traceable. π
okay bye bestie π β the footer's source/version line says check, and the date slot is literally blank in the original page, with noseyparker-rules-check(1) on the right. periodt. π«Ά
π¦ where this page comes from
- nixos 26.05: noseyparker 0.24.0
- nixpkgs unstable: noseyparker 0.24.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms