Command Line Interface

This page list all of the available command line flags for the euporie command.

Usage

$ euporie [-h] [--log-file [str]]
               [--log-level {debug,info,warning,error,critical}]
               [--log-config loads] [--clipboard {external,internal,terminal}]
               [--edit-mode {micro,emacs,vi}] [--tab-size int]
               [--terminal-polling-interval float] [--formatters loads]
               [--syntax-highlighting | --no-syntax-highlighting]
               [--syntax-theme str] [--color-depth {1,4,8,24}]
               [--color-scheme {default,inverse,light,dark,black,white,custom}]
               [--custom-background-color str] [--custom-foreground-color str]
               [--accent-color str] [--custom-styles loads]
               [--key-bindings loads]
               [--graphics {none,sixel,kitty,kitty-unicode,iterm}]
               [--force-graphics | --no-force-graphics]
               [--enable-language-servers | --lsp | --no-enable-language-servers | --no-lsp]
               [--language-servers loads]
               [--set-cursor-shape | --no-set-cursor-shape]
               [--cursor-blink | --no-cursor-blink]
               [--show-status-bar | --no-show-status-bar]
               [--show-shadows | --no-show-shadows]
               {console,edit,hub,notebook,preview} [UPath ...]

Positional Arguments

{console,edit,hub,notebook,preview}

The application to launch

<UPath> ...

List of file names to open

Optional Arguments

-h, --help

show this help message and exit

--version, -V

==SUPPRESS==

--log-file <str>

File path for logs

--log-level {debug,info,warning,error,critical}

Set the log level

--log-level-stdout {debug,info,warning,error,critical}

==SUPPRESS==

--log-config <loads>

Additional logging configuration

--clipboard {external,internal,terminal}

The preferred clipboard access method

--edit-mode {micro,emacs,vi}

Key-binding mode for text editing

--tab-size <int>

Spaces per indentation level

--terminal-polling-interval <float>

Time between terminal colour queries

--formatters <loads>

List of external code formatters

--syntax-highlighting, --no-syntax-highlighting

Syntax highlighting

--syntax-theme <str>

Syntax highlighting theme

--color-depth {1,4,8,24}

The color depth to use

--multiplexer-passthrough, --no-multiplexer-passthrough

==SUPPRESS==

--color-scheme {default,inverse,light,dark,black,white,custom}

The color scheme to use

--custom-background-color <str>, --custom-bg-color <str>, --bg <str>

Background color for “Custom” color theme

--custom-foreground-color <str>, --custom-fg-color <str>, --fg <str>

Foreground color for “Custom” color theme

--accent-color <str>

Accent color to use in the app

--custom-styles <loads>

Additional style settings

--key-bindings <loads>

Additional key binding definitions

--graphics {none,sixel,kitty,kitty-unicode,iterm}

The preferred graphics protocol

--force-graphics, --no-force-graphics

Force use of specified graphics protocol

--enable-language-servers, --lsp, --no-enable-language-servers, --no-lsp

Enable language server support

--language-servers <loads>

Language server configurations

--set-cursor-shape, --no-set-cursor-shape

Whether to set the shape of the cursor depending on the editing mode

Whether to blink the cursor

--show-status-bar, --no-show-status-bar

Show the status bar

--show-shadows, --no-show-shadows

Show or hide shadows under menus and dialogs

Usage

$ euporie-console [-h] [--log-file [str]]
                       [--log-level {debug,info,warning,error,critical}]
                       [--log-config loads]
                       [--clipboard {external,internal,terminal}]
                       [--edit-mode {micro,emacs,vi}] [--tab-size int]
                       [--terminal-polling-interval float]
                       [--formatters loads]
                       [--syntax-highlighting | --no-syntax-highlighting]
                       [--syntax-theme str] [--color-depth {1,4,8,24}]
                       [--color-scheme {default,inverse,light,dark,black,white,custom}]
                       [--custom-background-color str]
                       [--custom-foreground-color str] [--accent-color str]
                       [--custom-styles loads] [--key-bindings loads]
                       [--graphics {none,sixel,kitty,kitty-unicode,iterm}]
                       [--force-graphics | --no-force-graphics]
                       [--enable-language-servers | --lsp | --no-enable-language-servers | --no-lsp]
                       [--language-servers loads]
                       [--set-cursor-shape | --no-set-cursor-shape]
                       [--cursor-blink | --no-cursor-blink]
                       [--kernel-name str]
                       [--record-cell-timing | --no-record-cell-timing]
                       [--show-remote-inputs | --no-show-remote-inputs]
                       [--show-remote-outputs | --no-show-remote-outputs]
                       [--wrap-cell-outputs | --no-wrap-cell-outputs]
                       [--show-file-icons | --no-show-file-icons]
                       [--line-numbers | --no-line-numbers]
                       [--autoformat | --no-autoformat]
                       [--autocomplete | --no-autocomplete]
                       [--autosuggest | --no-autosuggest]
                       [--autoinspect | --no-autoinspect]
                       [--show-status-bar | --no-show-status-bar]
                       [--show-shadows | --no-show-shadows]
                       [--mouse-support | --no-mouse-support]
                       [--max-stored-outputs int] [--connection-file UPath]
                       [UPath ...]

Positional Arguments

<UPath> ...

List of file names to open

Optional Arguments

-h, --help

show this help message and exit

--version, -V

==SUPPRESS==

--log-file <str>

File path for logs

--log-level {debug,info,warning,error,critical}

Set the log level

--log-level-stdout {debug,info,warning,error,critical}

==SUPPRESS==

--log-config <loads>

Additional logging configuration

--clipboard {external,internal,terminal}

The preferred clipboard access method

--edit-mode {micro,emacs,vi}

Key-binding mode for text editing

--tab-size <int>

Spaces per indentation level

--terminal-polling-interval <float>

Time between terminal colour queries

--formatters <loads>

List of external code formatters

--syntax-highlighting, --no-syntax-highlighting

Syntax highlighting

--syntax-theme <str>

Syntax highlighting theme

--color-depth {1,4,8,24}

The color depth to use

--multiplexer-passthrough, --no-multiplexer-passthrough

==SUPPRESS==

--color-scheme {default,inverse,light,dark,black,white,custom}

The color scheme to use

--custom-background-color <str>, --custom-bg-color <str>, --bg <str>

Background color for “Custom” color theme

--custom-foreground-color <str>, --custom-fg-color <str>, --fg <str>

Foreground color for “Custom” color theme

--accent-color <str>

Accent color to use in the app

--custom-styles <loads>

Additional style settings

--key-bindings <loads>

Additional key binding definitions

--graphics {none,sixel,kitty,kitty-unicode,iterm}

The preferred graphics protocol

--force-graphics, --no-force-graphics

Force use of specified graphics protocol

--enable-language-servers, --lsp, --no-enable-language-servers, --no-lsp

Enable language server support

--language-servers <loads>

Language server configurations

--set-cursor-shape, --no-set-cursor-shape

Whether to set the shape of the cursor depending on the editing mode

--cursor-blink, --no-cursor-blink

Whether to blink the cursor

--kernel-name <str>, --kernel <str>

The name of the kernel to start by default

--record-cell-timing, --no-record-cell-timing

Should timing data be recorded in cell metadata.

--show-remote-inputs, --no-show-remote-inputs

Display inputs sent to the kernel by other clients

--show-remote-outputs, --no-show-remote-outputs

Display kernel outputs triggered by other clients

--wrap-cell-outputs, --no-wrap-cell-outputs

Wrap cell output text.

--show-file-icons, --no-show-file-icons

Show file icons in the file manager

--line-numbers, --no-line-numbers

Show or hide line numbers

--autoformat, --no-autoformat

Automatically re-format code cells when run

--autocomplete, --no-autocomplete

Provide completions suggestions automatically

--autosuggest, --no-autosuggest

Provide line completion suggestions

--autoinspect, --no-autoinspect

Display contextual help automatically

--show-status-bar, --no-show-status-bar

Show the status bar

--show-shadows, --no-show-shadows

Show or hide shadows under menus and dialogs

--mouse-support, --no-mouse-support

Enable or disable mouse support

--max-stored-outputs <int>

The number of inputs / outputs to store in an in-memory notebook

--connection-file <UPath>, --kernel-connection-file <UPath>

Attempt to connect to an existing kernel using a JSON connection info file

Usage

$ euporie-hub [-h] [--host str] [--port int] [--host-keys [UPath ...]]
                   [--client-keys [UPath ...]] [--auth | --no-auth]
                   [--log-file [str]]
                   [--log-level {debug,info,warning,error,critical}]
                   [--log-config loads]
                   [--clipboard {external,internal,terminal}]
                   [--edit-mode {micro,emacs,vi}] [--tab-size int]
                   [--terminal-polling-interval float] [--formatters loads]
                   [--syntax-highlighting | --no-syntax-highlighting]
                   [--syntax-theme str] [--color-depth {1,4,8,24}]
                   [--color-scheme {default,inverse,light,dark,black,white,custom}]
                   [--custom-background-color str]
                   [--custom-foreground-color str] [--accent-color str]
                   [--custom-styles loads] [--key-bindings loads]
                   [--graphics {none,sixel,kitty,kitty-unicode,iterm}]
                   [--force-graphics | --no-force-graphics]
                   [--enable-language-servers | --lsp | --no-enable-language-servers | --no-lsp]
                   [--language-servers loads]
                   [--set-cursor-shape | --no-set-cursor-shape]
                   [--cursor-blink | --no-cursor-blink]
                   [--show-status-bar | --no-show-status-bar]
                   [--show-shadows | --no-show-shadows]
                   {console,edit,notebook,preview} [UPath ...]

Positional Arguments

{console,edit,notebook,preview}

The application to launch

<UPath> ...

List of file names to open

Optional Arguments

-h, --help

show this help message and exit

--host <str>

The host address to bind to

--port <int>

The port for the ssh server to use

--host-keys <UPath> ...

Host keys to use for the SSH server

--client-keys <UPath> ...

Client public keys authorized to connect

--auth, --no-auth

Allow unauthenticated access to euporie hub

--version, -V

==SUPPRESS==

--log-file <str>

File path for logs

--log-level {debug,info,warning,error,critical}

Set the log level

--log-level-stdout {debug,info,warning,error,critical}

==SUPPRESS==

--log-config <loads>

Additional logging configuration

--clipboard {external,internal,terminal}

The preferred clipboard access method

--edit-mode {micro,emacs,vi}

Key-binding mode for text editing

--tab-size <int>

Spaces per indentation level

--terminal-polling-interval <float>

Time between terminal colour queries

--formatters <loads>

List of external code formatters

--syntax-highlighting, --no-syntax-highlighting

Syntax highlighting

--syntax-theme <str>

Syntax highlighting theme

--color-depth {1,4,8,24}

The color depth to use

--multiplexer-passthrough, --no-multiplexer-passthrough

==SUPPRESS==

--color-scheme {default,inverse,light,dark,black,white,custom}

The color scheme to use

--custom-background-color <str>, --custom-bg-color <str>, --bg <str>

Background color for “Custom” color theme

--custom-foreground-color <str>, --custom-fg-color <str>, --fg <str>

Foreground color for “Custom” color theme

--accent-color <str>

Accent color to use in the app

--custom-styles <loads>

Additional style settings

--key-bindings <loads>

Additional key binding definitions

--graphics {none,sixel,kitty,kitty-unicode,iterm}

The preferred graphics protocol

--force-graphics, --no-force-graphics

Force use of specified graphics protocol

--enable-language-servers, --lsp, --no-enable-language-servers, --no-lsp

Enable language server support

--language-servers <loads>

Language server configurations

--set-cursor-shape, --no-set-cursor-shape

Whether to set the shape of the cursor depending on the editing mode

--cursor-blink, --no-cursor-blink

Whether to blink the cursor

--show-status-bar, --no-show-status-bar

Show the status bar

--show-shadows, --no-show-shadows

Show or hide shadows under menus and dialogs

Usage

$ euporie-notebook [-h] [--log-file [str]]
                        [--log-level {debug,info,warning,error,critical}]
                        [--log-config loads]
                        [--clipboard {external,internal,terminal}]
                        [--edit-mode {micro,emacs,vi}] [--tab-size int]
                        [--terminal-polling-interval float]
                        [--formatters loads]
                        [--syntax-highlighting | --no-syntax-highlighting]
                        [--syntax-theme str] [--color-depth {1,4,8,24}]
                        [--color-scheme {default,inverse,light,dark,black,white,custom}]
                        [--custom-background-color str]
                        [--custom-foreground-color str] [--accent-color str]
                        [--custom-styles loads] [--key-bindings loads]
                        [--graphics {none,sixel,kitty,kitty-unicode,iterm}]
                        [--force-graphics | --no-force-graphics]
                        [--enable-language-servers | --lsp | --no-enable-language-servers | --no-lsp]
                        [--language-servers loads]
                        [--set-cursor-shape | --no-set-cursor-shape]
                        [--cursor-blink | --no-cursor-blink]
                        [--kernel-name str]
                        [--record-cell-timing | --no-record-cell-timing]
                        [--show-remote-inputs | --no-show-remote-inputs]
                        [--show-remote-outputs | --no-show-remote-outputs]
                        [--wrap-cell-outputs | --no-wrap-cell-outputs]
                        [--show-file-icons | --no-show-file-icons]
                        [--show-status-bar | --no-show-status-bar]
                        [--show-shadows | --no-show-shadows]
                        [--tab-mode {stack,tile_horizontally,tile_vertically}]
                        [--always-show-tab-bar | --no-always-show-tab-bar]
                        [--background-pattern {0,1,2,3,4,5}]
                        [--background-character str]
                        [--run-after-external-edit | --no-run-after-external-edit]
                        [--run | --no-run]
                        [--show-top-bar | --no-show-top-bar]
                        [--show-side-bar | --no-show-side-bar]
                        [UPath ...]

Positional Arguments

<UPath> ...

List of file names to open

Optional Arguments

-h, --help

show this help message and exit

--version, -V

==SUPPRESS==

--log-file <str>

File path for logs

--log-level {debug,info,warning,error,critical}

Set the log level

--log-level-stdout {debug,info,warning,error,critical}

==SUPPRESS==

--log-config <loads>

Additional logging configuration

--clipboard {external,internal,terminal}

The preferred clipboard access method

--edit-mode {micro,emacs,vi}

Key-binding mode for text editing

--tab-size <int>

Spaces per indentation level

--terminal-polling-interval <float>

Time between terminal colour queries

--formatters <loads>

List of external code formatters

--syntax-highlighting, --no-syntax-highlighting

Syntax highlighting

--syntax-theme <str>

Syntax highlighting theme

--color-depth {1,4,8,24}

The color depth to use

--multiplexer-passthrough, --no-multiplexer-passthrough

==SUPPRESS==

--color-scheme {default,inverse,light,dark,black,white,custom}

The color scheme to use

--custom-background-color <str>, --custom-bg-color <str>, --bg <str>

Background color for “Custom” color theme

--custom-foreground-color <str>, --custom-fg-color <str>, --fg <str>

Foreground color for “Custom” color theme

--accent-color <str>

Accent color to use in the app

--custom-styles <loads>

Additional style settings

--key-bindings <loads>

Additional key binding definitions

--graphics {none,sixel,kitty,kitty-unicode,iterm}

The preferred graphics protocol

--force-graphics, --no-force-graphics

Force use of specified graphics protocol

--enable-language-servers, --lsp, --no-enable-language-servers, --no-lsp

Enable language server support

--language-servers <loads>

Language server configurations

--set-cursor-shape, --no-set-cursor-shape

Whether to set the shape of the cursor depending on the editing mode

--cursor-blink, --no-cursor-blink

Whether to blink the cursor

--kernel-name <str>, --kernel <str>

The name of the kernel to start by default

--record-cell-timing, --no-record-cell-timing

Should timing data be recorded in cell metadata.

--show-remote-inputs, --no-show-remote-inputs

Display inputs sent to the kernel by other clients

--show-remote-outputs, --no-show-remote-outputs

Display kernel outputs triggered by other clients

--wrap-cell-outputs, --no-wrap-cell-outputs

Wrap cell output text.

--show-file-icons, --no-show-file-icons

Show file icons in the file manager

--show-status-bar, --no-show-status-bar

Show the status bar

--show-shadows, --no-show-shadows

Show or hide shadows under menus and dialogs

--tab-mode {stack,tile_horizontally,tile_vertically}

The method used to display multiple tabs

--always-show-tab-bar, --no-always-show-tab-bar

Always show the tab bar

--background-pattern {0,1,2,3,4,5}, --bg-pattern {0,1,2,3,4,5}

The background pattern to use

--background-character <str>, --bg-char <str>

Character for background pattern

--run-after-external-edit, --no-run-after-external-edit

Run cells after editing externally

--run, --no-run

Run the notebook files when loaded

--show-top-bar, --no-show-top-bar

Show the top bar

--show-side-bar, --no-show-side-bar

Show the side-bar

Usage

$ euporie-preview [-h] [--log-file [str]]
                       [--log-level {debug,info,warning,error,critical}]
                       [--log-config loads]
                       [--clipboard {external,internal,terminal}]
                       [--edit-mode {micro,emacs,vi}] [--tab-size int]
                       [--terminal-polling-interval float]
                       [--formatters loads]
                       [--syntax-highlighting | --no-syntax-highlighting]
                       [--syntax-theme str] [--color-depth {1,4,8,24}]
                       [--color-scheme {default,inverse,light,dark,black,white,custom}]
                       [--custom-background-color str]
                       [--custom-foreground-color str] [--accent-color str]
                       [--custom-styles loads] [--key-bindings loads]
                       [--graphics {none,sixel,kitty,kitty-unicode,iterm}]
                       [--force-graphics | --no-force-graphics]
                       [--enable-language-servers | --lsp | --no-enable-language-servers | --no-lsp]
                       [--language-servers loads]
                       [--set-cursor-shape | --no-set-cursor-shape]
                       [--cursor-blink | --no-cursor-blink]
                       [--kernel-name str]
                       [--record-cell-timing | --no-record-cell-timing]
                       [--show-remote-inputs | --no-show-remote-inputs]
                       [--show-remote-outputs | --no-show-remote-outputs]
                       [--save-widget-state | --no-save-widget-state]
                       [--max-notebook-width int] [--expand | --no-expand]
                       [--wrap-cell-outputs | --no-wrap-cell-outputs]
                       [--line-numbers | --no-line-numbers]
                       [--autoformat | --no-autoformat]
                       [--autocomplete | --no-autocomplete]
                       [--autosuggest | --no-autosuggest]
                       [--autoinspect | --no-autoinspect]
                       [--show-status-bar | --no-show-status-bar]
                       [--show-shadows | --no-show-shadows]
                       [--show-cell-borders | --no-show-cell-borders]
                       [--external-editor str] [--output-file [UPath]]
                       [--page | --no-page] [--run | --no-run]
                       [--save | --no-save]
                       [--show-filenames | --no-show-filenames]
                       [--cell-start int] [--cell-stop int]
                       [UPath ...]

Positional Arguments

<UPath> ...

List of file names to open

Optional Arguments

-h, --help

show this help message and exit

--version, -V

==SUPPRESS==

--log-file <str>

File path for logs

--log-level {debug,info,warning,error,critical}

Set the log level

--log-level-stdout {debug,info,warning,error,critical}

==SUPPRESS==

--log-config <loads>

Additional logging configuration

--clipboard {external,internal,terminal}

The preferred clipboard access method

--edit-mode {micro,emacs,vi}

Key-binding mode for text editing

--tab-size <int>

Spaces per indentation level

--terminal-polling-interval <float>

Time between terminal colour queries

--formatters <loads>

List of external code formatters

--syntax-highlighting, --no-syntax-highlighting

Syntax highlighting

--syntax-theme <str>

Syntax highlighting theme

--color-depth {1,4,8,24}

The color depth to use

--multiplexer-passthrough, --no-multiplexer-passthrough

==SUPPRESS==

--color-scheme {default,inverse,light,dark,black,white,custom}

The color scheme to use

--custom-background-color <str>, --custom-bg-color <str>, --bg <str>

Background color for “Custom” color theme

--custom-foreground-color <str>, --custom-fg-color <str>, --fg <str>

Foreground color for “Custom” color theme

--accent-color <str>

Accent color to use in the app

--custom-styles <loads>

Additional style settings

--key-bindings <loads>

Additional key binding definitions

--graphics {none,sixel,kitty,kitty-unicode,iterm}

The preferred graphics protocol

--force-graphics, --no-force-graphics

Force use of specified graphics protocol

--enable-language-servers, --lsp, --no-enable-language-servers, --no-lsp

Enable language server support

--language-servers <loads>

Language server configurations

--set-cursor-shape, --no-set-cursor-shape

Whether to set the shape of the cursor depending on the editing mode

--cursor-blink, --no-cursor-blink

Whether to blink the cursor

--kernel-name <str>, --kernel <str>

The name of the kernel to start by default

--record-cell-timing, --no-record-cell-timing

Should timing data be recorded in cell metadata.

--show-remote-inputs, --no-show-remote-inputs

Display inputs sent to the kernel by other clients

--show-remote-outputs, --no-show-remote-outputs

Display kernel outputs triggered by other clients

--save-widget-state, --no-save-widget-state

Save a notebook’s widget state in the notebook metadata

--max-notebook-width <int>

Maximum width of notebooks

--expand, --no-expand

Use the full width to display notebooks

--wrap-cell-outputs, --no-wrap-cell-outputs

Wrap cell output text.

--line-numbers, --no-line-numbers

Show or hide line numbers

--autoformat, --no-autoformat

Automatically re-format code cells when run

--autocomplete, --no-autocomplete

Provide completions suggestions automatically

--autosuggest, --no-autosuggest

Provide line completion suggestions

--autoinspect, --no-autoinspect

Display contextual help automatically

--show-status-bar, --no-show-status-bar

Show the status bar

--show-shadows, --no-show-shadows

Show or hide shadows under menus and dialogs

--show-cell-borders, --no-show-cell-borders

Show or hide cell borders.

--external-editor <str>

Set the external editor to use.

--output-file <UPath>

Output path when previewing file

--page, --no-page

Pass output to pager

--run, --no-run

Run the notebook files when loaded

--save, --no-save

Save the notebook after running it

--show-filenames, --no-show-filenames

Show the notebook filenames when previewing multiple notebooks

--cell-start <int>

The first cell to include in the preview

--cell-stop <int>

The last cell to include in the preview