Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

jj (Jujutsu) (jujutsu-cli)

Installs jj (Jujutsu), a Git-compatible version control system.

Example Usage

"features": {
    "ghcr.io/eitsupi/devcontainer-features/jujutsu-cli:1": {}
}

Options

Options Id Description Type Default Value
version Select version of jj. string latest
completionMode Select shell completion mode for bash/zsh/fish. 'dynamic' is recommended by jj docs. string dynamic
configureUserFromGit If true, read git global user.name/user.email and set jj user.name/user.email (skips if jj user config already exists). boolean true

Supported platforms

linux/amd64 and linux/arm64 platforms debian and ubuntu.

Notes

This feature enables shell completion automatically for bash/zsh/fish.

By default it installs dynamic completions (as recommended in jj docs). Set completionMode to standard if you prefer static completions, or none to disable.

If configureUserFromGit is enabled (default), it will run on postStartCommand and read git config --global user.name/user.email, then set jj config set --user user.name/user.email (skips if ${HOME}/.config/jj/ already exists).

References


Note: This file was auto-generated from the devcontainer-feature.json. Add additional notes to a NOTES.md.