1.
Introduction
1.1.
Installation
1.1.1.
Prerequisites
1.1.2.
Packages
1.1.3.
Pre-Built Binaries
1.1.4.
GitHub Actions
1.1.5.
Release RSS Feed
1.2.
Backwards Compatibility
1.3.
Editor Support
1.3.1.
Vim and Neovim
1.3.2.
Emacs
1.3.3.
Visual Studio Code
1.3.4.
Kakoune
1.3.5.
Sublime Text
1.3.6.
Other Editors
1.4.
Quick Start
1.5.
Examples
1.6.
Features
1.6.1.
The Default Recipe
1.6.2.
Listing Available Recipes
1.6.3.
Aliases
1.6.4.
Settings
1.6.5.
Documentation Comments
1.6.6.
Dotenv Integration
1.6.7.
Variables and Substitution
1.6.8.
Strings
1.6.9.
Ignoring Errors
1.6.10.
Functions
1.6.11.
Command Evaluation Using Backticks
1.6.12.
Conditional Expressions
1.6.13.
Stopping execution with error
1.6.14.
Setting Variables from the Command Line
1.6.15.
Getting and Setting Environment Variables
1.6.16.
Recipe Parameters
1.6.17.
Running Recipes at the End of a Recipe
1.6.18.
Running Recipes in the Middle of a Recipe
1.6.19.
Writing Recipes in Other Languages
1.6.20.
Safer Bash Shebang Recipes
1.6.21.
Setting Variables in a Recipe
1.6.22.
Changing the Working Directory in a Recipe
1.6.23.
Indentation
1.6.24.
Multi-Line Constructs
1.6.25.
Command Line Options
1.6.26.
Private Recipes
1.6.27.
Quiet Recipes
1.6.28.
Selecting Recipes to Run With an Interactive Chooser
1.6.29.
Invoking justfiles in Other Directories
1.6.30.
Hiding justfiles
1.6.31.
Just Scripts
1.6.32.
Dumping justfiles as JSON
1.6.33.
Falling back to parent justfiles
1.7.
Changelog
1.8.
Miscellanea
1.8.1.
Companion Tools
1.8.2.
Shell Alias
1.8.3.
Shell Completion Scripts
1.8.4.
Grammar
1.8.5.
just.sh
1.8.6.
User justfiles
1.8.7.
Node.js package.json Script Compatibility
1.8.8.
Alternatives and Prior Art
1.9.
Contributing
1.9.1.
Janus
1.9.2.
Minimum Supported Rust Version
1.10.
Frequently Asked Questions
1.10.1.
What are the idiosyncrasies of Make that Just avoids?
1.10.2.
What’s the relationship between Just and Cargo build scripts?
1.11.
Further Ramblings
Light (default)
Rust
Coal
Navy
Ayu
Just Programmer's Manual
Grammar
A non-normative grammar of
justfile
s can be found in
GRAMMAR.md
.