just(1) General Commands Manual just(1)

just - 🤖 Just a command runner - https://github.com/casey/just

just [--alias-style] [--check] [--chooser] [--clear-shell-args] [--color] [--command-color] [--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] [--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

Set list command alias display style

[possible values: left, right, separate]

May also be specified with the JUST_ALIAS_STYLE environment variable.
Run `--fmt` in 'check' mode. Exits with 0 if justfile is formatted correctly. Exits with 1 and prints a diff if formatting is required.
Override binary invoked by `--choose`
May also be specified with the JUST_CHOOSER environment variable.
Clear shell arguments
Print colorful output

[possible values: auto, always, never]

May also be specified with the JUST_COLOR environment variable.
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.
Search for environment file named <DOTENV-FILENAME> instead of `.env`
Load <DOTENV-PATH> as environment file instead of searching for one
Print what just would do without doing it
May also be specified with the JUST_DRY_RUN environment variable.
Dump justfile as <FORMAT>

[possible values: json, just]

May also be specified with the JUST_DUMP_FORMAT environment variable.
Print recipe doc comment before running it
May also be specified with the JUST_EXPLAIN environment variable.
Use global justfile
Highlight echoed recipe lines in bold
May also be specified with the JUST_HIGHLIGHT environment variable.
Use <JUSTFILE> as justfile
May also be specified with the JUST_JUSTFILE environment variable.
] Print <TEXT> before list
May also be specified with the JUST_LIST_HEADING environment variable.
Print <TEXT> before each list item
May also be specified with the JUST_LIST_PREFIX environment variable.
List recipes in submodules
May also be specified with the JUST_LIST_SUBMODULES environment variable.
Don't show aliases in list
May also be specified with the JUST_NO_ALIASES environment variable.
Don't run recipe dependencies
May also be specified with the JUST_NO_DEPS environment variable.
Don't load `.env` file
May also be specified with the JUST_NO_DOTENV environment variable.
Don't highlight echoed recipe lines in bold
May also be specified with the JUST_NO_HIGHLIGHT environment variable.
Forbid multiple recipes from being invoked on the command line
May also be specified with the JUST_ONE environment variable.
Suppress all output
May also be specified with the JUST_QUIET environment variable.
Ignore missing recipe and module errors
May also be specified with the JUST_ALLOW_MISSING environment variable.
Override <VARIABLE> with <VALUE>
Invoke <SHELL> to run recipes
Invoke shell with <SHELL-ARG> as an argument
Invoke <COMMAND> with the shell used to run recipe lines and backticks
Print recipe command timestamps
May also be specified with the JUST_TIMESTAMP environment variable.
Timestamp format string
May also be specified with the JUST_TIMESTAMP_FORMAT environment variable.
Return list and summary entries in source order
May also be specified with the JUST_UNSORTED environment variable.
Enable unstable features
May also be specified with the JUST_UNSTABLE environment variable.
Use verbose output
May also be specified with the JUST_VERBOSE environment variable.
Use <WORKING-DIRECTORY> as working directory. --justfile must also be set
May also be specified with the JUST_WORKING_DIRECTORY environment variable.
Automatically confirm all recipes.
May also be specified with the JUST_YES environment variable.
Print help
Print version
[ARGUMENTS]
Overrides and recipe(s) to run, defaulting to the first recipe in the justfile

Print changelog
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`
Run an arbitrary command with the working directory, `.env`, overrides, and exports set
Print shell completion script for <SHELL>

[possible values: bash, elvish, fish, nushell, powershell, zsh]

Print justfile
Edit justfile with editor given by $VISUAL or $EDITOR, falling back to `vim`
Evaluate and print all variables. If a variable name is given as an argument, only print that variable's value.
Format and overwrite justfile
List recipe groups
Initialize new justfile in project root
List available recipes
Print man page
Show recipe at <PATH>
List names of available recipes
List names of variables

v1.39.0

Casey Rodarmor <casey@rodarmor.com>

just 1.39.0