Command Line Options

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

Usage

jjui [flags] [location]

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

Available Flags

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

Examples

# 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

Configuration

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

For more information on other aspects of jjui: