just − ð¤ Just a command runner − https://github.com/casey/just
just [−−alias−style] [−−ceiling] [−−check] [−−chooser] [−−clear−shell−args] [−−color] [−−command−color] [−−cygpath] [−−dotenv−filename] [−E|−−dotenv−path] [−n|−−dry−run] [−−dump−format] [−−explain] [−g|−−global−justfile] [−−highlight] [−f|−−justfile] [−−list−heading] [−−list−prefix] [−−list−submodules] [−−no−aliases] [−−no−deps] [−−no−dotenv] [−−no−highlight] [−−one] [−q|−−quiet] [−−allow−missing] [−−set] [−−shell] [−−shell−arg] [−−shell−command] [−−tempdir] [−−timestamp] [−−timestamp−format] [−u|−−unsorted] [−−unstable] [−v|−−verbose]... [−d|−−working−directory] [−−yes] [−−changelog] [−−choose] [−c|−−command] [−−completions] [−−dump] [−e|−−edit] [−−evaluate] [−−fmt] [−−groups] [−−init] [−l|−−list] [−−man] [−s|−−show] [−−summary] [−−variables] [−h|−−help] [−V|−−version] [ARGUMENTS]
ð¤ Just a command runner − https://github.com/casey/just
−−alias−style [default: right]
Set list command alias display style
[possible
values: left, right, separate]
May also be specified with the JUST_ALIAS_STYLE
environment variable.
−−ceiling
Do not ascend above
<CEILING> directory when searching for a justfile.
May also be specified with the JUST_CEILING
environment variable.
−−check
Run ‘−−fmt‘ in 'check' mode. Exits with 0 if justfile is formatted correctly. Exits with 1 and prints a diff if formatting is required.
−−chooser
Override binary invoked by
‘−−choose‘
May also be specified with the JUST_CHOOSER
environment variable.
−−clear−shell−args
Clear shell arguments
−−color [default: auto]
Print colorful output
[possible
values: always, auto, never]
May also be specified with the JUST_COLOR environment
variable.
−−command−color
Echo recipe lines in <COMMAND−COLOR>
[possible
values: black, blue, cyan, green, purple, red, yellow]
May also be specified with the JUST_COMMAND_COLOR
environment variable.
−−cygpath [default: cygpath]
Use binary at <CYGPATH>
to convert between unix and Windows paths.
May also be specified with the JUST_CYGPATH
environment variable.
−−dotenv−filename
Search for environment file named <DOTENV−FILENAME> instead of ‘.env‘
−E, −−dotenv−path
Load <DOTENV−PATH> as environment file instead of searching for one
−n, −−dry−run
Print what just would do
without doing it
May also be specified with the JUST_DRY_RUN
environment variable.
−−dump−format <FORMAT> [default: just]
Dump justfile as <FORMAT>
[possible
values: json, just]
May also be specified with the JUST_DUMP_FORMAT
environment variable.
−−explain
Print recipe doc comment before
running it
May also be specified with the JUST_EXPLAIN
environment variable.
−g, −−global−justfile
Use global justfile
−−highlight
Highlight echoed recipe lines
in bold
May also be specified with the JUST_HIGHLIGHT
environment variable.
−f, −−justfile
Use <JUSTFILE> as
justfile
May also be specified with the JUST_JUSTFILE
environment variable.
−−list−heading <TEXT> [default: Available recipes:
] Print <TEXT> before
list
May also be specified with the JUST_LIST_HEADING
environment variable.
−−list−prefix <TEXT> [default: ]
Print <TEXT> before each
list item
May also be specified with the JUST_LIST_PREFIX
environment variable.
−−list−submodules
List recipes in submodules
May also be specified with the JUST_LIST_SUBMODULES
environment variable.
−−no−aliases
Don't show aliases in list
May also be specified with the JUST_NO_ALIASES
environment variable.
−−no−deps
Don't run recipe dependencies
May also be specified with the JUST_NO_DEPS
environment variable.
−−no−dotenv
Don't load ‘.env‘
file
May also be specified with the JUST_NO_DOTENV
environment variable.
−−no−highlight
Don't highlight echoed recipe
lines in bold
May also be specified with the JUST_NO_HIGHLIGHT
environment variable.
|
−−one |
Forbid multiple recipes from being invoked on the command line |
May also be specified with the JUST_ONE environment variable.
−q, −−quiet
Suppress all output
May also be specified with the JUST_QUIET environment
variable.
−−allow−missing
Ignore missing recipe and
module errors
May also be specified with the JUST_ALLOW_MISSING
environment variable.
−−set <VARIABLE> <VALUE>
Override <VARIABLE> with <VALUE>
−−shell
Invoke <SHELL> to run recipes
−−shell−arg
Invoke shell with <SHELL−ARG> as an argument
−−shell−command
Invoke <COMMAND> with the shell used to run recipe lines and backticks
−−tempdir
Save temporary files to
<TEMPDIR>.
May also be specified with the JUST_TEMPDIR
environment variable.
−−timestamp
Print recipe command timestamps
May also be specified with the JUST_TIMESTAMP
environment variable.
−−timestamp−format [default: %H:%M:%S]
Timestamp format string
May also be specified with the JUST_TIMESTAMP_FORMAT
environment variable.
−u, −−unsorted
Return list and summary entries
in source order
May also be specified with the JUST_UNSORTED
environment variable.
−−unstable
Enable unstable features
May also be specified with the JUST_UNSTABLE
environment variable.
−v, −−verbose
Use verbose output
May also be specified with the JUST_VERBOSE
environment variable.
−d, −−working−directory
Use
<WORKING−DIRECTORY> as working directory.
−−justfile must also be set
May also be specified with the JUST_WORKING_DIRECTORY
environment variable.
|
−−yes |
Automatically confirm all recipes. |
May also be specified with the JUST_YES environment variable.
−h, −−help
Print help
−V, −−version
Print version
[ARGUMENTS]
Overrides and recipe(s) to run, defaulting to the first recipe in the justfile
−−changelog
Print changelog
−−choose
Select one or more recipes to run using a binary chooser. If ‘−−chooser‘ is not passed the chooser defaults to the value of $JUST_CHOOSER, falling back to ‘fzf‘
−c, −−command
Run an arbitrary command with the working directory, ‘.env‘, overrides, and exports set
−−completions <SHELL>
Print shell completion script for <SHELL>
[possible values: bash, elvish, fish, nushell, powershell, zsh]
|
−−dump |
Print justfile |
−e, −−edit
Edit justfile with editor given by $VISUAL or $EDITOR, falling back to ‘vim‘
−−evaluate
Evaluate and print all variables. If a variable name is given as an argument, only print that variable's value.
|
−−fmt |
Format and overwrite justfile |
−−groups
List recipe groups
|
−−init |
Initialize new justfile in project root |
−l, −−list [<MODULE>...]
List available recipes in <MODULE> or root if omitted
|
−−man |
Print man page |
−s, −−show <PATH>...
Show recipe at <PATH>
−−summary
List names of available recipes
−−variables
List names of variables
v1.43.1
Casey Rodarmor <[email protected]>