Scroll to navigation

just(1) General Commands Manual just(1)

NAME

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

SYNOPSIS

just [--alias-style] [--allow-missing] [--ceiling] [--check] [--chooser] [--clear-shell-args] [--color] [--command-color] [--complete-aliases] [--cygpath] [--dotenv-filename] [-E|--dotenv-path] [-n|--dry-run] [--dump-format] [--evaluate-format] [--explain] [-g|--global-justfile] [--group] [--highlight] [--indentation] [-f|--justfile] [--justfile-name] [--list-heading] [--list-prefix] [--list-submodules] [--no-aliases] [--no-deps] [--no-dotenv] [--no-highlight] [--one] [-q|--quiet] [--set] [--shell] [--shell-arg] [--shell-command] [--changelog] [--choose] [-c|--command] [--completions] [--dump] [-e|--edit] [--evaluate] [--fmt] [--groups] [--init] [--json] [-l|--list] [--man] [-s|--show] [--summary] [--usage] [--variables] [--tempdir] [--time] [--timestamp] [--timestamp-format] [-u|--unsorted] [--unstable] [-v|--verbose]... [-d|--working-directory] [--yes] [-h|--help] [-V|--version] [ARGUMENTS]

DESCRIPTION

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

OPTIONS

Set list command alias display style

Possible values:

  • left
  • right
  • separate
Ignore missing recipe and module errors
Do not ascend above <CEILING> directory when searching for a justfile.
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`
Clear shell arguments
Print colorful output

Possible values:

  • always
  • auto
  • never
Echo recipe lines in <COMMAND-COLOR>

Possible values:

  • black
  • blue
  • cyan
  • green
  • purple
  • red
  • yellow
Auto-complete recipe aliases
Use binary at <CYGPATH> to convert between unix and Windows paths.
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
Dump justfile as <FORMAT>

Possible values:

  • json
  • just
Print evaluated variables in <FORMAT>

Possible values:

  • just
  • shell
Print recipe doc comment before running it
Use global justfile
Only list recipes in <GROUP>
Highlight echoed recipe lines in bold
Indent recipes bodies with <INDENTATION>
Use <JUSTFILE> as justfile
Search for justfile named <NAME>
] Print <TEXT> before list
Print <TEXT> before each list item
List recipes in submodules
Don't show aliases in list
Don't run recipe dependencies
Don't load `.env` file
Don't highlight echoed recipe lines in bold
Forbid multiple recipes from being invoked on the command line
Suppress all output
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
Save temporary files to <TEMPDIR>.
Print recipe execution time
Print recipe command timestamps
Timestamp format string
Return list and summary entries in source order
Enable unstable features
Use verbose output
Use <WORKING-DIRECTORY> as working directory. --justfile must also be set
Automatically confirm all recipes.
Print help
Print version
[ARGUMENTS]
Overrides and recipe(s) to run, defaulting to the first recipe in the justfile

COMMANDS

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
Print justfile as JSON
List available recipes in <MODULE> or root if omitted
Print man page
Show recipe at <PATH>
List names of available recipes
Print recipe usage information
List names of variables

VERSION

v1.50.0

AUTHORS

Casey Rodarmor <casey@rodarmor.com>

just 1.50.0