Skip to content

Command Line Options

jjui provides several command line options to customize its behavior. These options can be passed when starting the application.

jjui [flags] [location]

Where [location] is an optional path to a jj repository. If not provided, the current directory is used.

FlagAliasDescriptionDefault
--revset=<revset>-rSet default revsetEmpty (uses jj config)
--period=<seconds>-pOverride auto-refresh interval in secondsFrom config (set to 0 to disable)
--limit=<n>-nNumber of revisions to show0 (no limit)
--versionShow version information
--configOpen configuration file in $EDITOR
--helpShow help information
# Open jjui in the current directory
jjui
# Open jjui in a specific directory
jjui /path/to/repo
# Show only 10 revisions
jjui --limit 10
# Use a custom revset
jjui --revset "remote() & trunk()"
# Disable auto-refresh
jjui --period 0
# Open with a 5-second refresh interval
jjui --period 5

jjui uses a configuration file for additional settings. You can edit this file using jjui --config.

Contribute Community