Skip to content

schema for humans

Title: Rovr Config

Type object
Required No
Additional properties Not allowed
Property Type Title/Description
interface object Settings related to the user interface and experience
settings object Settings related to behavior of file operations
metadata object
icons object Custom icon configurations for files and folders
theme object
keybinds object
plugins object
Type object
Required No
Additional properties Not allowed

Description: Settings related to the user interface and experience

Property Type Title/Description
tooltips boolean Show tooltips when your mouse is over a tooltip supported button.
This is not hot reloaded.
nerd_font boolean Use nerd font for rendering icons instead of weird characters and stuff.
Not properly hot-reloaded.
use_reactive_layout boolean Hide certain elements based on the width and height of the terminal.
show_progress_eta boolean When copying or deleting files, show an ETA for when the action will be completed.
show_progress_percentage boolean When copying or deleting files, show a percentage of how much had been completed.
truncate_progress_file_path boolean When the process container is using file paths, truncate the file path to only view the first and last names of the path.
show_line_numbers boolean Add line numbers to the left gutter if you are viewing a text file.
scrolloff integer The number of files to keep above and below the cursor when moving through the file list.
show_hidden_files boolean Show hidden files and folders (those starting with a dot on Unix, or explicitly hidden on Windows/MacOS).
details_list array of object Metadata columns shown right-aligned in the file list, ordered by priority.
Earlier entries are dropped last when the panel becomes too narrow;
later entries are dropped first. Set to [] to disable.
image_viewer object Settings related to the image viewer used in the preview sidebar
font_preview object Settings related to the font preview used in the preview sidebar
allow_tab_nav boolean Allow navigating the main app screen with `tab` and `shift+tab`
append_new_tabs boolean Choose whether or not to append new tabs instead of inserting them.
`true` => Append to the end of the tab list.
`false` => Insert after the active tab.
double_click_delay number The delay between two consecutive clicks to enter into a directory, or open a file.
drive_watcher_frequency number How often (in seconds) to check for changes in mounted drives in the sidebar.
clock object
preview_text object
compact_mode object

1.1. Property Rovr Config > interface > tooltips

Section titled “1.1. Property Rovr Config > interface > tooltips”
Type boolean
Required No
Default true

Description: Show tooltips when your mouse is over a tooltip supported button. This is not hot reloaded.

1.2. Property Rovr Config > interface > nerd_font

Section titled “1.2. Property Rovr Config > interface > nerd_font”
Type boolean
Required No
Default false

Description: Use nerd font for rendering icons instead of weird characters and stuff. Not properly hot-reloaded.

1.3. Property Rovr Config > interface > use_reactive_layout

Section titled “1.3. Property Rovr Config > interface > use_reactive_layout”
Type boolean
Required No
Default true

Description: Hide certain elements based on the width and height of the terminal.

1.4. Property Rovr Config > interface > show_progress_eta

Section titled “1.4. Property Rovr Config > interface > show_progress_eta”
Type boolean
Required No
Default false

Description: When copying or deleting files, show an ETA for when the action will be completed.

1.5. Property Rovr Config > interface > show_progress_percentage

Section titled “1.5. Property Rovr Config > interface > show_progress_percentage”
Type boolean
Required No
Default false

Description: When copying or deleting files, show a percentage of how much had been completed.

1.6. Property Rovr Config > interface > truncate_progress_file_path

Section titled “1.6. Property Rovr Config > interface > truncate_progress_file_path”
Type boolean
Required No
Default false

Description: When the process container is using file paths, truncate the file path to only view the first and last names of the path.

1.7. Property Rovr Config > interface > show_line_numbers

Section titled “1.7. Property Rovr Config > interface > show_line_numbers”
Type boolean
Required No
Default false

Description: Add line numbers to the left gutter if you are viewing a text file.

1.8. Property Rovr Config > interface > scrolloff

Section titled “1.8. Property Rovr Config > interface > scrolloff”
Type integer
Required No
Default 3

Description: The number of files to keep above and below the cursor when moving through the file list.

Restrictions
Minimum ≥ 0

1.9. Property Rovr Config > interface > show_hidden_files

Section titled “1.9. Property Rovr Config > interface > show_hidden_files”
Type boolean
Required No
Default false

Description: Show hidden files and folders (those starting with a dot on Unix, or explicitly hidden on Windows/MacOS).

1.10. Property Rovr Config > interface > details_list

Section titled “1.10. Property Rovr Config > interface > details_list”
Type array of object
Required No
Default []

Description: Metadata columns shown right-aligned in the file list, ordered by priority. Earlier entries are dropped last when the panel becomes too narrow; later entries are dropped first. Set to [] to disable.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
details_list items

1.10.1. Rovr Config > interface > details_list > details_list items

Section titled “1.10.1. Rovr Config > interface > details_list > details_list items”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
type enum (of string) What metadata to show. size shows the item count for folders.
git shows the two-char XY status like git status –short (first char staged, second unstaged)
and hides itself outside a git work tree.
label string Column header label. Defaults to a built-in label for the type.
max_length integer Column width cap in cells. Defaults to the natural width of the type.
The label’s width acts as a lower bound.
format string strftime format for mtime/atime/ctime columns.
Defaults to metadata.datetime_format.
1.10.1.1. Property Rovr Config > interface > details_list > details_list items > type
Section titled “1.10.1.1. Property Rovr Config > interface > details_list > details_list items > type”
Type enum (of string)
Required Yes

Description: What metadata to show. size shows the item count for folders. git shows the two-char XY status like git status –short (first char staged, second unstaged) and hides itself outside a git work tree.

Must be one of:

  • “size”
  • “mtime”
  • “atime”
  • “ctime”
  • “permissions”
  • “owner”
  • “group”
  • “git”
1.10.1.2. Property Rovr Config > interface > details_list > details_list items > label
Section titled “1.10.1.2. Property Rovr Config > interface > details_list > details_list items > label”
Type string
Required No

Description: Column header label. Defaults to a built-in label for the type.

1.10.1.3. Property Rovr Config > interface > details_list > details_list items > max_length
Section titled “1.10.1.3. Property Rovr Config > interface > details_list > details_list items > max_length”
Type integer
Required No

Description: Column width cap in cells. Defaults to the natural width of the type. The label’s width acts as a lower bound.

Restrictions
Minimum ≥ 1
1.10.1.4. Property Rovr Config > interface > details_list > details_list items > format
Section titled “1.10.1.4. Property Rovr Config > interface > details_list > details_list items > format”
Type string
Required No

Description: strftime format for mtime/atime/ctime columns. Defaults to metadata.datetime_format.

1.11. Property Rovr Config > interface > image_viewer

Section titled “1.11. Property Rovr Config > interface > image_viewer”
Type object
Required No
Additional properties Not allowed

Description: Settings related to the image viewer used in the preview sidebar

Property Type Title/Description
protocol enum (of string) The image protocol to use when displaying an image
max_size array of integer The maximum size for the image viewer. If the image exceeds this size, it will be scaled down to fit within these dimensions while maintaining its aspect ratio.
resampling enum (of string) The resampling method to use when resizing images. This is only applicable when the image exceeds the maximum size specified in `max_size`.

1.11.1. Property Rovr Config > interface > image_viewer > protocol

Section titled “1.11.1. Property Rovr Config > interface > image_viewer > protocol”
Type enum (of string)
Required No
Default "Auto"

Description: The image protocol to use when displaying an image

Must be one of:

  • “Auto”
  • “TGP”
  • “ITerm2”
  • “Sixel”
  • “Halfcell”
  • “Unicode”

1.11.2. Property Rovr Config > interface > image_viewer > max_size

Section titled “1.11.2. Property Rovr Config > interface > image_viewer > max_size”
Type array of integer
Required No
Default [4000, 4000]

Description: The maximum size for the image viewer. If the image exceeds this size, it will be scaled down to fit within these dimensions while maintaining its aspect ratio.

Array restrictions
Min items 2
Max items 2
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
max_size items
1.11.2.1. Rovr Config > interface > image_viewer > max_size > max_size items
Section titled “1.11.2.1. Rovr Config > interface > image_viewer > max_size > max_size items”
Type integer
Required No
Restrictions
Minimum ≥ 1

1.11.3. Property Rovr Config > interface > image_viewer > resampling

Section titled “1.11.3. Property Rovr Config > interface > image_viewer > resampling”
Type enum (of string)
Required No
Default "nearest"

Description: The resampling method to use when resizing images. This is only applicable when the image exceeds the maximum size specified in max_size.

Must be one of:

  • “nearest”
  • “box”
  • “bilinear”
  • “hamming”
  • “bicubic”
  • “lanczos”

1.12. Property Rovr Config > interface > font_preview

Section titled “1.12. Property Rovr Config > interface > font_preview”
Type object
Required No
Additional properties Not allowed

Description: Settings related to the font preview used in the preview sidebar

Property Type Title/Description
max_size array of integer The maximum size for the font preview. If the rendered font preview exceeds this size, it will be scaled down to fit within these dimensions while maintaining its aspect ratio.
font_size integer The font size to use when rendering font previews. This is only applicable when the font preview exceeds the maximum size specified in `max_size`.

1.12.1. Property Rovr Config > interface > font_preview > max_size

Section titled “1.12.1. Property Rovr Config > interface > font_preview > max_size”
Type array of integer
Required No
Default [1000, 1000]

Description: The maximum size for the font preview. If the rendered font preview exceeds this size, it will be scaled down to fit within these dimensions while maintaining its aspect ratio.

Array restrictions
Min items 2
Max items 2
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
max_size items
1.12.1.1. Rovr Config > interface > font_preview > max_size > max_size items
Section titled “1.12.1.1. Rovr Config > interface > font_preview > max_size > max_size items”
Type integer
Required No
Restrictions
Minimum ≥ 1

1.12.2. Property Rovr Config > interface > font_preview > font_size

Section titled “1.12.2. Property Rovr Config > interface > font_preview > font_size”
Type integer
Required No
Default 40

Description: The font size to use when rendering font previews. This is only applicable when the font preview exceeds the maximum size specified in max_size.

1.13. Property Rovr Config > interface > allow_tab_nav

Section titled “1.13. Property Rovr Config > interface > allow_tab_nav”
Type boolean
Required No
Default false

Description: Allow navigating the main app screen with tab and shift+tab

1.14. Property Rovr Config > interface > append_new_tabs

Section titled “1.14. Property Rovr Config > interface > append_new_tabs”
Type boolean
Required No
Default true

Description: Choose whether or not to append new tabs instead of inserting them. true => Append to the end of the tab list. false => Insert after the active tab.

1.15. Property Rovr Config > interface > double_click_delay

Section titled “1.15. Property Rovr Config > interface > double_click_delay”
Type number
Required No
Default 0.25

Description: The delay between two consecutive clicks to enter into a directory, or open a file.

1.16. Property Rovr Config > interface > drive_watcher_frequency

Section titled “1.16. Property Rovr Config > interface > drive_watcher_frequency”
Type number
Required No
Default 3.0

Description: How often (in seconds) to check for changes in mounted drives in the sidebar.

1.17. Property Rovr Config > interface > clock

Section titled “1.17. Property Rovr Config > interface > clock”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Show a clock in the tabs bar.
align enum (of string) Align the clock to either the ‘right’ or ‘left’ of the tabs bar.

1.17.1. Property Rovr Config > interface > clock > enabled

Section titled “1.17.1. Property Rovr Config > interface > clock > enabled”
Type boolean
Required No
Default true

Description: Show a clock in the tabs bar.

1.17.2. Property Rovr Config > interface > clock > align

Section titled “1.17.2. Property Rovr Config > interface > clock > align”
Type enum (of string)
Required No
Default "right"

Description: Align the clock to either the ‘right’ or ‘left’ of the tabs bar.

Must be one of:

  • “left”
  • “right”

1.18. Property Rovr Config > interface > preview_text

Section titled “1.18. Property Rovr Config > interface > preview_text”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
error string If for any reason the file preview refused to show, this appears.
start string This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards. You cannot view this properly in this docs.
font_text string When a font file is previewed, this text will be rendered in the font if possible.

1.18.1. Property Rovr Config > interface > preview_text > error

Section titled “1.18.1. Property Rovr Config > interface > preview_text > error”
Type string
Required No
Default "couldn't read this file! (¬_¬ )"

Description: If for any reason the file preview refused to show, this appears.

1.18.2. Property Rovr Config > interface > preview_text > start

Section titled “1.18.2. Property Rovr Config > interface > preview_text > start”
Type string
Required No
Default " ___ ___\n| _| . |\n|_| |___|\n _ _ ___\n| | | _|\n \\_/|_|\n"

Description: This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards. You cannot view this properly in this docs.

1.18.3. Property Rovr Config > interface > preview_text > font_text

Section titled “1.18.3. Property Rovr Config > interface > preview_text > font_text”
Type string
Required No
Default "abcdefghijklmnopqrstuvwxyz\nABCDEFGHIJKLMNOPQRSTUVWXYZ\noO08 iIlL1 g9qCQG a@ 5sS\n{} [==> ] (*) <> ~-+ /\\\n"

Description: When a font file is previewed, this text will be rendered in the font if possible.

1.19. Property Rovr Config > interface > compact_mode

Section titled “1.19. Property Rovr Config > interface > compact_mode”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
buttons boolean Whether to compact the buttons and path input to one line instead of three.
panels boolean Whether to make the panels smaller to add more room for the file list itself

1.19.1. Property Rovr Config > interface > compact_mode > buttons

Section titled “1.19.1. Property Rovr Config > interface > compact_mode > buttons”
Type boolean
Required No
Default true

Description: Whether to compact the buttons and path input to one line instead of three.

1.19.2. Property Rovr Config > interface > compact_mode > panels

Section titled “1.19.2. Property Rovr Config > interface > compact_mode > panels”
Type boolean
Required No
Default false

Description: Whether to make the panels smaller to add more room for the file list itself

Type object
Required No
Additional properties Not allowed

Description: Settings related to behavior of file operations

Property Type Title/Description
use_recycle_bin boolean When deleting a file, allow moving the file to the recycle bin.
right_click array Configuration for the right-click context menu. Fully replaces the default list.
copy_includes_metadata boolean When copying over a file, preserve metadata from the original file, such as creation and modification times.
history_size integer The maximum number of directories to keep in the back/forward navigation history, per tab. Oldest entries are evicted once this is exceeded.
last_highlighted_size integer The maximum number of directories to remember the last-highlighted item for, per tab. Least-recently-used entries are evicted once this is exceeded.
editor object Settings related to the editor used for different operations
preview_rules object Map MIME type patterns to preview types. Uses regex patterns. Valid preview types: text, image, pdf, archive, folder, resvg, font, remime.
-> Use ‘remime’ if you want a more accurate description from file(1)
openers object Openers to open files with, grouped by name and matched against file paths by glob pattern.
drive_exclude array of string Glob patterns matched against mountpoint paths. Drives matching any pattern are hidden from the sidebar (e.g. ‘/run/media/*’, ‘D:/’).

2.1. Property Rovr Config > settings > use_recycle_bin

Section titled “2.1. Property Rovr Config > settings > use_recycle_bin”
Type boolean
Required No
Default true

Description: When deleting a file, allow moving the file to the recycle bin.

2.2. Property Rovr Config > settings > right_click

Section titled “2.2. Property Rovr Config > settings > right_click”
Type array
Required No

Description: Configuration for the right-click context menu. Fully replaces the default list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
right_click_item

2.2.1. Rovr Config > settings > right_click > right_click_item

Section titled “2.2.1. Rovr Config > settings > right_click > right_click_item”
Type combining
Required No
Additional properties Not allowed
Defined in #/definitions/right_click_item
Property Type Title/Description
label string Label to show in the context menu for this item
action object Action to perform when the item is selected.
Shell commands must start with `sh` followed by an optional type (`h` hides the app, `o` shows the output on run) followed by a colon `:` then the command right after.
Command expansions are supported.
if object Only show this menu item if a set criteria matches (ignored for rovr/system actions)
options array of object Submenu items (only supported at the top level)
One of(Option)
item 0
item 1
2.2.1.1. Property Rovr Config > settings > right_click > right_click items > oneOf > item 0
Section titled “2.2.1.1. Property Rovr Config > settings > right_click > right_click items > oneOf > item 0”
Type object
Required No
Additional properties Any type allowed
2.2.1.1.1. The following properties are required
Section titled “2.2.1.1.1. The following properties are required”
  • label
  • action
2.2.1.2. Property Rovr Config > settings > right_click > right_click items > oneOf > item 1
Section titled “2.2.1.2. Property Rovr Config > settings > right_click > right_click items > oneOf > item 1”
Type object
Required No
Additional properties Any type allowed
2.2.1.2.1. The following properties are required
Section titled “2.2.1.2.1. The following properties are required”
  • label
  • options
2.2.1.3. Property Rovr Config > settings > right_click > right_click items > label
Section titled “2.2.1.3. Property Rovr Config > settings > right_click > right_click items > label”
Type string
Required No

Description: Label to show in the context menu for this item

2.2.1.4. Property Rovr Config > settings > right_click > right_click items > action
Section titled “2.2.1.4. Property Rovr Config > settings > right_click > right_click items > action”
Type combining
Required No
Additional properties Any type allowed
Defined in #/definitions/right_click_action

Description: Action to perform when the item is selected. Shell commands must start with sh followed by an optional type (h hides the app, o shows the output on run) followed by a colon : then the command right after. Command expansions are supported.

One of(Option)
item 0
item 1
2.2.1.4.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 0
Section titled “2.2.1.4.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 0”
Type enum (of string)
Required No

Must be one of:

  • “rovr:copy”
  • “rovr:cut”
  • “rovr:paste”
  • “rovr:new”
  • “rovr:rename”
  • “rovr:delete”
  • “rovr:zip”
  • “rovr:unzip”
  • “system:copy_highlighted”
  • “system:copy_current_directory”
  • “system:copy_to_system_clip”
2.2.1.4.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1
Section titled “2.2.1.4.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
run object The command to run when this action is selected. Command expansions are supported.
run_type enum (of string) The way to run the command. `suspend` will suspend rovr until the command is finished, `background` will run the command in the background without suspending rovr, and `orphan` will run the command as an orphan process detached from rovr.
shell boolean Whether the command to run is a shell command that needs to be run in a shell (required if you want to do piping)
2.2.1.4.2.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run
Section titled “2.2.1.4.2.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run”
Type combining
Required Yes
Additional properties Any type allowed
Defined in #/definitions/run

Description: The command to run when this action is selected. Command expansions are supported.

One of(Option)
item 0
item 1
2.2.1.4.2.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0
Section titled “2.2.1.4.2.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0”
Type string
Required No
2.2.1.4.2.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1
Section titled “2.2.1.4.2.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1”
Type array of string
Required No
Array restrictions
Min items 1
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
item 1 items
2.2.1.4.2.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items
Section titled “2.2.1.4.2.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items”
Type string
Required No
2.2.1.4.2.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run_type
Section titled “2.2.1.4.2.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run_type”
Type enum (of string)
Required Yes

Description: The way to run the command. suspend will suspend rovr until the command is finished, background will run the command in the background without suspending rovr, and orphan will run the command as an orphan process detached from rovr.

Must be one of:

  • “suspend”
  • “background”
  • “orphan”
2.2.1.4.2.3. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > shell
Section titled “2.2.1.4.2.3. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > shell”
Type boolean
Required No
Default false

Description: Whether the command to run is a shell command that needs to be run in a shell (required if you want to do piping)

2.2.1.5. Property Rovr Config > settings > right_click > right_click items > if
Section titled “2.2.1.5. Property Rovr Config > settings > right_click > right_click items > if”
Type object
Required No
Additional properties Not allowed
Defined in #/definitions/right_click_if

Description: Only show this menu item if a set criteria matches (ignored for rovr/system actions)

Property Type Title/Description
path array of string Only enable this menu item if the path matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)
os array of string Only enable this menu item if the operating system is one of the following (case insensitive)
cwd array of string Only enable this menu item if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)
directory boolean Only enable this menu item if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)
2.2.1.5.1. Property Rovr Config > settings > right_click > right_click items > if > path
Section titled “2.2.1.5.1. Property Rovr Config > settings > right_click > right_click items > if > path”
Type array of string
Required No

Description: Only enable this menu item if the path matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
path items
2.2.1.5.1.1. Rovr Config > settings > right_click > right_click items > if > path > path items
Section titled “2.2.1.5.1.1. Rovr Config > settings > right_click > right_click items > if > path > path items”
Type string
Required No
2.2.1.5.2. Property Rovr Config > settings > right_click > right_click items > if > os
Section titled “2.2.1.5.2. Property Rovr Config > settings > right_click > right_click items > if > os”
Type array of string
Required No

Description: Only enable this menu item if the operating system is one of the following (case insensitive)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
os items
2.2.1.5.2.1. Rovr Config > settings > right_click > right_click items > if > os > os items
Section titled “2.2.1.5.2.1. Rovr Config > settings > right_click > right_click items > if > os > os items”
Type combining
Required No
Any of(Option)
item 0
item 1
2.2.1.5.2.1.1. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 0
Section titled “2.2.1.5.2.1.1. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 0”
Type enum (of string)
Required No

Must be one of:

  • “Windows”
  • “Linux”
  • “Darwin”
2.2.1.5.2.1.2. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 1
Section titled “2.2.1.5.2.1.2. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 1”
Type string
Required No
2.2.1.5.3. Property Rovr Config > settings > right_click > right_click items > if > cwd
Section titled “2.2.1.5.3. Property Rovr Config > settings > right_click > right_click items > if > cwd”
Type array of string
Required No

Description: Only enable this menu item if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
cwd items
2.2.1.5.3.1. Rovr Config > settings > right_click > right_click items > if > cwd > cwd items
Section titled “2.2.1.5.3.1. Rovr Config > settings > right_click > right_click items > if > cwd > cwd items”
Type string
Required No
2.2.1.5.4. Property Rovr Config > settings > right_click > right_click items > if > directory
Section titled “2.2.1.5.4. Property Rovr Config > settings > right_click > right_click items > if > directory”
Type boolean
Required No

Description: Only enable this menu item if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)

2.2.1.6. Property Rovr Config > settings > right_click > right_click items > options
Section titled “2.2.1.6. Property Rovr Config > settings > right_click > right_click items > options”
Type array of object
Required No

Description: Submenu items (only supported at the top level)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
options items
2.2.1.6.1. Rovr Config > settings > right_click > right_click items > options > options items
Section titled “2.2.1.6.1. Rovr Config > settings > right_click > right_click items > options > options items”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
label string Label to show in the context menu for this submenu item
action object Action to perform when the submenu item is selected
if object Only show this menu item if a set criteria matches (ignored for rovr/system actions)
2.2.1.6.1.1. Property Rovr Config > settings > right_click > right_click items > options > options items > label
Section titled “2.2.1.6.1.1. Property Rovr Config > settings > right_click > right_click items > options > options items > label”
Type string
Required Yes

Description: Label to show in the context menu for this submenu item

2.2.1.6.1.2. Property Rovr Config > settings > right_click > right_click items > options > options items > action
Section titled “2.2.1.6.1.2. Property Rovr Config > settings > right_click > right_click items > options > options items > action”
Type combining
Required Yes
Additional properties Any type allowed
Same definition as action

Description: Action to perform when the submenu item is selected

2.2.1.6.1.3. Property Rovr Config > settings > right_click > right_click items > options > options items > if
Section titled “2.2.1.6.1.3. Property Rovr Config > settings > right_click > right_click items > options > options items > if”
Type object
Required No
Additional properties Not allowed
Defined in #/definitions/right_click_if

Description: Only show this menu item if a set criteria matches (ignored for rovr/system actions)

Property Type Title/Description
path array of string Only enable this menu item if the path matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)
os array of string Only enable this menu item if the operating system is one of the following (case insensitive)
cwd array of string Only enable this menu item if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)
directory boolean Only enable this menu item if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)
2.2.1.6.1.3.1. Property Rovr Config > settings > right_click > right_click items > if > path
Section titled “2.2.1.6.1.3.1. Property Rovr Config > settings > right_click > right_click items > if > path”
Type array of string
Required No

Description: Only enable this menu item if the path matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
path items
2.2.1.6.1.3.1.1. Rovr Config > settings > right_click > right_click items > if > path > path items
Section titled “2.2.1.6.1.3.1.1. Rovr Config > settings > right_click > right_click items > if > path > path items”
Type string
Required No
2.2.1.6.1.3.2. Property Rovr Config > settings > right_click > right_click items > if > os
Section titled “2.2.1.6.1.3.2. Property Rovr Config > settings > right_click > right_click items > if > os”
Type array of string
Required No

Description: Only enable this menu item if the operating system is one of the following (case insensitive)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
os items
2.2.1.6.1.3.2.1. Rovr Config > settings > right_click > right_click items > if > os > os items
Section titled “2.2.1.6.1.3.2.1. Rovr Config > settings > right_click > right_click items > if > os > os items”
Type combining
Required No
Any of(Option)
item 0
item 1
2.2.1.6.1.3.2.1.1. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 0
Section titled “2.2.1.6.1.3.2.1.1. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 0”
Type enum (of string)
Required No

Must be one of:

  • “Windows”
  • “Linux”
  • “Darwin”
2.2.1.6.1.3.2.1.2. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 1
Section titled “2.2.1.6.1.3.2.1.2. Property Rovr Config > settings > right_click > right_click items > if > os > os items > anyOf > item 1”
Type string
Required No
2.2.1.6.1.3.3. Property Rovr Config > settings > right_click > right_click items > if > cwd
Section titled “2.2.1.6.1.3.3. Property Rovr Config > settings > right_click > right_click items > if > cwd”
Type array of string
Required No

Description: Only enable this menu item if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
cwd items
2.2.1.6.1.3.3.1. Rovr Config > settings > right_click > right_click items > if > cwd > cwd items
Section titled “2.2.1.6.1.3.3.1. Rovr Config > settings > right_click > right_click items > if > cwd > cwd items”
Type string
Required No
2.2.1.6.1.3.4. Property Rovr Config > settings > right_click > right_click items > if > directory
Section titled “2.2.1.6.1.3.4. Property Rovr Config > settings > right_click > right_click items > if > directory”
Type boolean
Required No

Description: Only enable this menu item if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)

2.3. Property Rovr Config > settings > copy_includes_metadata

Section titled “2.3. Property Rovr Config > settings > copy_includes_metadata”
Type boolean
Required No
Default true

Description: When copying over a file, preserve metadata from the original file, such as creation and modification times.

2.4. Property Rovr Config > settings > history_size

Section titled “2.4. Property Rovr Config > settings > history_size”
Type integer
Required No
Default 100

Description: The maximum number of directories to keep in the back/forward navigation history, per tab. Oldest entries are evicted once this is exceeded.

Restrictions
Minimum ≥ 1

2.5. Property Rovr Config > settings > last_highlighted_size

Section titled “2.5. Property Rovr Config > settings > last_highlighted_size”
Type integer
Required No
Default 200

Description: The maximum number of directories to remember the last-highlighted item for, per tab. Least-recently-used entries are evicted once this is exceeded.

Restrictions
Minimum ≥ 1

2.6. Property Rovr Config > settings > editor

Section titled “2.6. Property Rovr Config > settings > editor”
Type object
Required No
Additional properties Not allowed

Description: Settings related to the editor used for different operations

Property Type Title/Description
file object Editor to use when opening a file
folder object Editor to use when opening a folder
bulk_editor object Editor to use for bulk editing

2.6.1. Property Rovr Config > settings > editor > file

Section titled “2.6.1. Property Rovr Config > settings > editor > file”
Type object
Required No
Additional properties Not allowed

Description: Editor to use when opening a file

Property Type Title/Description
run object Editor to use when opening a file
orphan boolean Whether to open the editor as an orphan process.
shell boolean Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)
2.6.1.1. Property Rovr Config > settings > editor > file > run
Section titled “2.6.1.1. Property Rovr Config > settings > editor > file > run”
Type combining
Required Yes
Additional properties Any type allowed
Default "$EDITOR"
Defined in #/definitions/run

Description: Editor to use when opening a file

One of(Option)
item 0
item 1
2.6.1.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0
Section titled “2.6.1.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0”
Type string
Required No
2.6.1.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1
Section titled “2.6.1.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1”
Type array of string
Required No
Array restrictions
Min items 1
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
item 1 items
2.6.1.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items
Section titled “2.6.1.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items”
Type string
Required No
2.6.1.2. Property Rovr Config > settings > editor > file > orphan
Section titled “2.6.1.2. Property Rovr Config > settings > editor > file > orphan”
Type boolean
Required Yes
Default true

Description: Whether to open the editor as an orphan process.

2.6.1.3. Property Rovr Config > settings > editor > file > shell
Section titled “2.6.1.3. Property Rovr Config > settings > editor > file > shell”
Type boolean
Required No
Default false

Description: Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)

2.6.2. Property Rovr Config > settings > editor > folder

Section titled “2.6.2. Property Rovr Config > settings > editor > folder”
Type object
Required No
Additional properties Not allowed

Description: Editor to use when opening a folder

Property Type Title/Description
run object Editor to use when opening a folder
orphan boolean Whether to open the editor as an orphan process.
shell boolean Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)
2.6.2.1. Property Rovr Config > settings > editor > folder > run
Section titled “2.6.2.1. Property Rovr Config > settings > editor > folder > run”
Type combining
Required Yes
Additional properties Any type allowed
Default "$EDITOR"
Defined in #/definitions/run

Description: Editor to use when opening a folder

One of(Option)
item 0
item 1
2.6.2.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0
Section titled “2.6.2.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0”
Type string
Required No
2.6.2.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1
Section titled “2.6.2.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1”
Type array of string
Required No
Array restrictions
Min items 1
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
item 1 items
2.6.2.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items
Section titled “2.6.2.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items”
Type string
Required No
2.6.2.2. Property Rovr Config > settings > editor > folder > orphan
Section titled “2.6.2.2. Property Rovr Config > settings > editor > folder > orphan”
Type boolean
Required Yes
Default true

Description: Whether to open the editor as an orphan process.

2.6.2.3. Property Rovr Config > settings > editor > folder > shell
Section titled “2.6.2.3. Property Rovr Config > settings > editor > folder > shell”
Type boolean
Required No
Default false

Description: Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)

2.6.3. Property Rovr Config > settings > editor > bulk_editor

Section titled “2.6.3. Property Rovr Config > settings > editor > bulk_editor”
Type object
Required No
Additional properties Not allowed

Description: Editor to use for bulk editing

Property Type Title/Description
run object Editor to use for bulk editing
rename_show_as_mapping boolean When doing a bulk rename, show as a mapping of `<old> ➔ <new>` instead of just showing only the new names
shell boolean Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)
2.6.3.1. Property Rovr Config > settings > editor > bulk_editor > run
Section titled “2.6.3.1. Property Rovr Config > settings > editor > bulk_editor > run”
Type combining
Required No
Additional properties Any type allowed
Default "$EDITOR"
Defined in #/definitions/run

Description: Editor to use for bulk editing

One of(Option)
item 0
item 1
2.6.3.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0
Section titled “2.6.3.1.1. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 0”
Type string
Required No
2.6.3.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1
Section titled “2.6.3.1.2. Property Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1”
Type array of string
Required No
Array restrictions
Min items 1
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
item 1 items
2.6.3.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items
Section titled “2.6.3.1.2.1. Rovr Config > settings > right_click > right_click items > action > oneOf > item 1 > run > oneOf > item 1 > item 1 items”
Type string
Required No
2.6.3.2. Property Rovr Config > settings > editor > bulk_editor > rename_show_as_mapping
Section titled “2.6.3.2. Property Rovr Config > settings > editor > bulk_editor > rename_show_as_mapping”
Type boolean
Required No
Default true

Description: When doing a bulk rename, show as a mapping of &lt;old&gt; ➔ &lt;new&gt; instead of just showing only the new names

2.6.3.3. Property Rovr Config > settings > editor > bulk_editor > shell
Section titled “2.6.3.3. Property Rovr Config > settings > editor > bulk_editor > shell”
Type boolean
Required No
Default false

Description: Whether the command to run is a shell command that needs to be run in a shell (required if you want to do complicated things like piping in your editor command)

2.7. Property Rovr Config > settings > preview_rules

Section titled “2.7. Property Rovr Config > settings > preview_rules”
Type object
Required No
Additional properties Each additional property must conform to the schema
Default {"text/.*": "text", "application/(json&#124;javascript&#124;xml&#124;raml\\+yaml)": "text", "application/x-(yaml&#124;script&#124;pem-file&#124;subrip&#124;typescript)": "text", "application/(mbox&#124;ndjson&#124;wine-extension-ini)": "text", "image/svg\\+xml": "resvg", "image/(avif&#124;hei.&#124;jxl)": "image", "image/.*": "image", "application/pdf": "pdf", "application/(zip&#124;gzip&#124;zstd&#124;bzip2&#124;vnd\\.rar)": "archive", "application/x-(xz&#124;x-tar&#124;x-gzip&#124;x-bzip2&#124;x-xz&#124;x-rar&#124;x-rar-compressed&#124;x-7z-compressed)": "archive", "application/(rar&#124;7z.*&#124;tar&#124;xz&#124;bzip.*&#124;lzma&#124;compress&#124;archive&#124;cpio&#124;arj&#124;xar&#124;ms-cab.*)": "archive", "application/(iso9660-image&#124;qemu-disk&#124;ms-wim&#124;apple-diskimage)": "archive", "application/virtualbox-(vhd&#124;vhdx)": "archive", "application/(debian.*-package&#124;redhat-package-manager&#124;rpm&#124;android\\.package-archive)": "archive", "inode/directory": "folder", "font/.*": "font", "application/ms-opentype": "font", "application/font-.*": "font", "application/x-font-.*": "font"}

Description: Map MIME type patterns to preview types. Uses regex patterns. Valid preview types: text, image, pdf, archive, folder, resvg, font, remime. -> Use ‘remime’ if you want a more accurate description from file(1)

Property Type Title/Description
enum (of string)

2.7.1. Property Rovr Config > settings > preview_rules > additionalProperties

Section titled “2.7.1. Property Rovr Config > settings > preview_rules > additionalProperties”
Type enum (of string)
Required No

Must be one of:

  • “text”
  • “image”
  • “pdf”
  • “archive”
  • “folder”
  • “remime”
  • “resvg”
  • “font”

2.8. Property Rovr Config > settings > openers

Section titled “2.8. Property Rovr Config > settings > openers”
Type object
Required No
Additional properties Not allowed

Description: Openers to open files with, grouped by name and matched against file paths by glob pattern.

Property Type Title/Description
groups object Named groups of openers. Each group is a list that can contain a mix of strings and objects, tried in order until one succeeds. Referenced by name from `match`.
match object Map glob patterns (matched against the file’s path) to one or more group names defined in `groups`. If multiple groups match, they are tried in order.

2.8.1. Property Rovr Config > settings > openers > groups

Section titled “2.8.1. Property Rovr Config > settings > openers > groups”
Type object
Required No
Additional properties Each additional property must conform to the schema

Description: Named groups of openers. Each group is a list that can contain a mix of strings and objects, tried in order until one succeeds. Referenced by name from match.

Property Type Title/Description
array
2.8.1.1. Property Rovr Config > settings > openers > groups > additionalProperties
Section titled “2.8.1.1. Property Rovr Config > settings > openers > groups > additionalProperties”
Type array
Required No
Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
opener
2.8.1.1.1. Rovr Config > settings > openers > groups > additionalProperties > opener
Section titled “2.8.1.1.1. Rovr Config > settings > openers > groups > additionalProperties > opener”
Type combining
Required No
Additional properties Any type allowed
Defined in #/definitions/opener
One of(Option)
item 0
item 1
2.8.1.1.1.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 0
Section titled “2.8.1.1.1.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 0”
Type string
Required No
2.8.1.1.1.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1
Section titled “2.8.1.1.1.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
run object The command to run to open the file. Command expansions are supported.
if object Only use this opener if a set criteria matches
orphan boolean Whether to open the opener as an orphan process.
name string The name of the opener to show in the menu (currently unused)
shell boolean Whether the command to run is a shell command that needs to be run in a shell (required if you want to do piping)
2.8.1.1.1.2.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > run
Section titled “2.8.1.1.1.2.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > run”
Type combining
Required Yes
Additional properties Any type allowed
Same definition as run

Description: The command to run to open the file. Command expansions are supported.

2.8.1.1.1.2.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if
Section titled “2.8.1.1.1.2.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if”
Type object
Required No
Additional properties Not allowed
Defined in #/definitions/opener_if

Description: Only use this opener if a set criteria matches

Property Type Title/Description
cwd array of string Only use this opener if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)
os array of string Only use this opener if the operating system is one of the following (case insensitive)
directory boolean Only use this opener if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)
2.8.1.1.1.2.2.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > cwd
Section titled “2.8.1.1.1.2.2.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > cwd”
Type array of string
Required No

Description: Only use this opener if the current working directory matches one (or more) of the glob patterns in this list (look at https://docs.python.org/3/library/fnmatch.html for more info)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
cwd items
2.8.1.1.1.2.2.1.1. Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > cwd > cwd items
Section titled “2.8.1.1.1.2.2.1.1. Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > cwd > cwd items”
Type string
Required No
2.8.1.1.1.2.2.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os
Section titled “2.8.1.1.1.2.2.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os”
Type array of string
Required No
Defined in #/definitions/os_if

Description: Only use this opener if the operating system is one of the following (case insensitive)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
os items
2.8.1.1.1.2.2.2.1. Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items
Section titled “2.8.1.1.1.2.2.2.1. Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items”
Type combining
Required No
Any of(Option)
item 0
item 1
2.8.1.1.1.2.2.2.1.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items > anyOf > item 0
Section titled “2.8.1.1.1.2.2.2.1.1. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items > anyOf > item 0”
Type enum (of string)
Required No

Must be one of:

  • “Windows”
  • “Linux”
  • “Darwin”
2.8.1.1.1.2.2.2.1.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items > anyOf > item 1
Section titled “2.8.1.1.1.2.2.2.1.2. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > os > os items > anyOf > item 1”
Type string
Required No
2.8.1.1.1.2.2.3. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > directory
Section titled “2.8.1.1.1.2.2.3. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > if > directory”
Type boolean
Required No

Description: Only use this opener if the selected item is a directory (set to true) or a file (set to false) (if unspecified, matches both files and directories)

2.8.1.1.1.2.3. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > orphan
Section titled “2.8.1.1.1.2.3. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > orphan”
Type boolean
Required No
Default true

Description: Whether to open the opener as an orphan process.

2.8.1.1.1.2.4. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > name
Section titled “2.8.1.1.1.2.4. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > name”
Type string
Required No

Description: The name of the opener to show in the menu (currently unused)

2.8.1.1.1.2.5. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > shell
Section titled “2.8.1.1.1.2.5. Property Rovr Config > settings > openers > groups > additionalProperties > additionalProperties items > oneOf > item 1 > shell”
Type boolean
Required No
Default true

Description: Whether the command to run is a shell command that needs to be run in a shell (required if you want to do piping)

2.8.2. Property Rovr Config > settings > openers > match

Section titled “2.8.2. Property Rovr Config > settings > openers > match”
Type object
Required No
Additional properties Each additional property must conform to the schema

Description: Map glob patterns (matched against the file’s path) to one or more group names defined in groups. If multiple groups match, they are tried in order.

Property Type Title/Description
array of string
2.8.2.1. Property Rovr Config > settings > openers > match > additionalProperties
Section titled “2.8.2.1. Property Rovr Config > settings > openers > match > additionalProperties”
Type array of string
Required No
Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
additionalProperties items
2.8.2.1.1. Rovr Config > settings > openers > match > additionalProperties > additionalProperties items
Section titled “2.8.2.1.1. Rovr Config > settings > openers > match > additionalProperties > additionalProperties items”
Type string
Required No

2.9. Property Rovr Config > settings > drive_exclude

Section titled “2.9. Property Rovr Config > settings > drive_exclude”
Type array of string
Required No
Default []

Description: Glob patterns matched against mountpoint paths. Drives matching any pattern are hidden from the sidebar (e.g. ‘/run/media/*’, ‘D:/’).

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
drive_exclude items

2.9.1. Rovr Config > settings > drive_exclude > drive_exclude items

Section titled “2.9.1. Rovr Config > settings > drive_exclude > drive_exclude items”
Type string
Required No
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
fields array of enum (of string) The order of the metadata tags that you want to see in the Metadata section.
datetime_format string The datetime format for Metadata. Refer to https://docs.python.org/3/library/datetime.html#format-codes for more information.
filesize_decimals integer The number of decimals you want to see in the humanized file size
filesize_suffix enum (of string) The filesize suffix to follow.
`decimal`: 1024 -> 1.024kB
`binary`: 1024 -> 1KiB
`gnu`: 1024 -> 1K

3.1. Property Rovr Config > metadata > fields

Section titled “3.1. Property Rovr Config > metadata > fields”
Type array of enum (of string)
Required No
Default ["type", "permissions", "size", "modified", "accessed", "created", "hidden", "mime"]

Description: The order of the metadata tags that you want to see in the Metadata section.

Array restrictions
Min items N/A
Max items N/A
Items unicity True
Additional items False
Tuple validation See below
Each item of this array must be Description
fields items

3.1.1. Rovr Config > metadata > fields > fields items

Section titled “3.1.1. Rovr Config > metadata > fields > fields items”
Type enum (of string)
Required No

Must be one of:

  • “type”
  • “permissions”
  • “size”
  • “modified”
  • “accessed”
  • “created”
  • “hidden”
  • “mime”

3.2. Property Rovr Config > metadata > datetime_format

Section titled “3.2. Property Rovr Config > metadata > datetime_format”
Type string
Required No
Default "%Y-%m-%d %H:%M"

Description: The datetime format for Metadata. Refer to https://docs.python.org/3/library/datetime.html#format-codes for more information.

3.3. Property Rovr Config > metadata > filesize_decimals

Section titled “3.3. Property Rovr Config > metadata > filesize_decimals”
Type integer
Required No
Default 1

Description: The number of decimals you want to see in the humanized file size

Restrictions
Minimum ≥ 0

3.4. Property Rovr Config > metadata > filesize_suffix

Section titled “3.4. Property Rovr Config > metadata > filesize_suffix”
Type enum (of string)
Required No
Default "decimal"

Description: The filesize suffix to follow. decimal: 1024 -> 1.024kB binary: 1024 -> 1KiB gnu: 1024 -> 1K

Must be one of:

  • “decimal”
  • “binary”
  • “gnu”
Type object
Required No
Additional properties Not allowed

Description: Custom icon configurations for files and folders

Property Type Title/Description
files array of object Custom file icon mappings. Earlier entries have higher priority.
folders array of object Custom folder icon mappings. Earlier entries have higher priority.
Type array of object
Required No
Default []

Description: Custom file icon mappings. Earlier entries have higher priority.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
files items

4.1.1. Rovr Config > icons > files > files items

Section titled “4.1.1. Rovr Config > icons > files > files items”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
pattern string The glob pattern to match against the file name (e.g., ‘*.py’, ‘LICENSE’).
Both the filename and glob will be forced to lowercase!
icon string The icon character to use.
color string The color for the icon. Can be a named color or hex code.
4.1.1.1. Property Rovr Config > icons > files > files items > pattern
Section titled “4.1.1.1. Property Rovr Config > icons > files > files items > pattern”
Type string
Required Yes

Description: The glob pattern to match against the file name (e.g., ‘*.py’, ‘LICENSE’). Both the filename and glob will be forced to lowercase!

4.1.1.2. Property Rovr Config > icons > files > files items > icon
Section titled “4.1.1.2. Property Rovr Config > icons > files > files items > icon”
Type string
Required Yes

Description: The icon character to use.

4.1.1.3. Property Rovr Config > icons > files > files items > color
Section titled “4.1.1.3. Property Rovr Config > icons > files > files items > color”
Type string
Required Yes

Description: The color for the icon. Can be a named color or hex code.

4.2. Property Rovr Config > icons > folders

Section titled “4.2. Property Rovr Config > icons > folders”
Type array of object
Required No
Default []

Description: Custom folder icon mappings. Earlier entries have higher priority.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
folders items

4.2.1. Rovr Config > icons > folders > folders items

Section titled “4.2.1. Rovr Config > icons > folders > folders items”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
pattern string The glob pattern to match against the folder name (e.g., ‘src’, ‘.*’).
Both the folder name and glob will be forced to lowercase!
icon string The icon character to use (should be a nerd font character)
color string The color for the icon. Can be a named color or hex code
4.2.1.1. Property Rovr Config > icons > folders > folders items > pattern
Section titled “4.2.1.1. Property Rovr Config > icons > folders > folders items > pattern”
Type string
Required Yes

Description: The glob pattern to match against the folder name (e.g., ‘src’, ‘.*’). Both the folder name and glob will be forced to lowercase!

4.2.1.2. Property Rovr Config > icons > folders > folders items > icon
Section titled “4.2.1.2. Property Rovr Config > icons > folders > folders items > icon”
Type string
Required Yes

Description: The icon character to use (should be a nerd font character)

4.2.1.3. Property Rovr Config > icons > folders > folders items > color
Section titled “4.2.1.3. Property Rovr Config > icons > folders > folders items > color”
Type string
Required Yes

Description: The color for the icon. Can be a named color or hex code

Type object
Required No
Additional properties Not allowed
Property Type Title/Description
default string The default theme. Can be changed while in rovr, but it is not persistent.
preview enum (of string) The theme to use when previewing files in the preview sidebar.
transparent boolean Use a transparent background.

5.1. Property Rovr Config > theme > default

Section titled “5.1. Property Rovr Config > theme > default”
Type string
Required No
Default "nord"

Description: The default theme. Can be changed while in rovr, but it is not persistent.

5.2. Property Rovr Config > theme > preview

Section titled “5.2. Property Rovr Config > theme > preview”
Type enum (of string)
Required No
Default "nord"

Description: The theme to use when previewing files in the preview sidebar.

Must be one of:

  • “abap”
  • “algol”
  • “algol_nu”
  • “arduino”
  • “autumn”
  • “bw”
  • “borland”
  • “coffee”
  • “colorful”
  • “default”
  • “dracula”
  • “emacs”
  • “friendly_grayscale”
  • “friendly”
  • “fruity”
  • “github-dark”
  • “gruvbox-dark”
  • “gruvbox-light”
  • “igor”
  • “inkpot”
  • “lightbulb”
  • “lilypond”
  • “lovelace”
  • “manni”
  • “material”
  • “monokai”
  • “murphy”
  • “native”
  • “nord-darker”
  • “nord”
  • “one-dark”
  • “paraiso-dark”
  • “paraiso-light”
  • “pastie”
  • “perldoc”
  • “rainbow_dash”
  • “rrt”
  • “sas”
  • “solarized-dark”
  • “solarized-light”
  • “staroffice”
  • “stata-dark”
  • “stata-light”
  • “tango”
  • “trac”
  • “vim”
  • “vs”
  • “xcode”
  • “zenburn”

5.3. Property Rovr Config > theme > transparent

Section titled “5.3. Property Rovr Config > theme > transparent”
Type boolean
Required No
Default false

Description: Use a transparent background.

Type object
Required No
Additional properties Not allowed
Property Type Title/Description
toggle_pin array of string Toggle the current folder in the Pinned Folder Sidebar.
toggle_pinned_sidebar array of string Toggle viewing the pinned sidebar.
toggle_preview_sidebar array of string Toggle viewing the preview sidebar.
toggle_footer array of string Toggle viewing the footer.
toggle_menu_wrapper array of string Toggle viewing the menu wrapper.
focus_toggle_pinned_sidebar array of string Toggle focus between pinned folder sidebar and file list.
focus_file_list array of string Focus the file list.
focus_toggle_preview_sidebar array of string Focus toggle between preview sidebar and file list.
focus_toggle_path_switcher array of string Focus toggle between path switcher and file list.
focus_toggle_processes array of string Focus toggle the processes container.
focus_toggle_clipboard array of string Focus toggle the clipboard container.
focus_toggle_metadata array of string Focus toggle the metadata container.
focus_search array of string Focus the search bar.
copy array of string Copy the selected files in the file list to the clipboard.
paste array of string Paste the selected files in the clipboard into the current directory.
cut array of string Cut the selected files in the file list to the clipboard.
delete array of string Delete the selected files in the file list.
delete_files object Keybinds related to the delete confirmation screen
trash object Keybinds related to the recycle bin browser screen
rename array of string Rename the selected file in the file list to something else.
new array of string Create a new item in the current directory.
bulk_create array of string Bulk create files or folders using an editor list.
toggle_all array of string Enter into select mode and select/unselect everything.
zip array of string Create a zip archive from selected files.
unzip array of string Extract a selected zip archive.
open_right_click_menu array of string Open the right-click context menu.
extra_copy object Keybinds related to extra copy options
up array of string Go up the file list options.
down array of string Go down the file list options.
up_tree array of string Go up the file tree.
down_tree array of string Go down the file tree, or open the currently selected item.
bypass_up_tree array of string Recursively exit parent directory, skipping parents with only a single subdirectory
bypass_down_tree array of string Recursively enter child directory, skipping children with only a single subdirectory
page_up array of string Page Up in the file list options.
page_down array of string Page Down in the file list options.
home array of string Go to the first option in the file list options.
end array of string Go to the last option in the file list options.
hist_previous array of string Go back in history.
hist_next array of string Go forward in history.
toggle_visual array of string Enter or exit select/visual mode.
toggle_hidden_files array of string Toggle the visibility of hidden files (dot-prefixed on Unix, or flagged hidden on Windows/macOS).
toggle_select_item array of string While in visual mode, toggle selection of the currently highlighted file or folder. Similar to Space or Insert in Norton/Midnight Commander.
select_up array of string While in visual mode, extend the selection up.
select_down array of string While in visual mode, extend the selection down.
select_page_up array of string While in visual mode, extend the selection to the previous page.
select_page_down array of string While in visual mode, extend the selection to the next page.
select_home array of string While in visual mode, extend the selection to the first option.
select_end array of string While in visual mode, extend the selection to the last option.
tab_next array of string Go to the next tab, if it is available.
tab_previous array of string Go to the previous tab, if it is available.
tab_new array of string Create a new tab.
tab_close array of string Close the current tab.
preview_scroll_left array of string Temporarily unused.
preview_scroll_right array of string Temporarily unused.
preview_select_right array of string Temporarily unused.
preview_select_left array of string Temporarily unused.
show_keybinds array of string Show the keybinds list with all available keybinds.
change_sort_order object Keybinds related to changing the sort order
quit_app array of string Quit the application
command_palette string Launch Textual’s mildly useful command palette (only one keybind is allowed!)
suspend_process array of string Suspend the app’s process, bringing you back to the terminal (*nix only)
open array of string Open the selected files or folders. In normal mode, opens the highlighted file. In select mode, opens all selected files.
open_editor array of string Open the selected file or folder in the configured editor.
show_shell_screen array of string Show the shell screen to run a command in the current directory.
filename_conflict object Keybinds related to handling a conflict with two files of the same name
file_in_use object Keybinds related to handling a file that is in use by another process
filter_modal object Keybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory)
yes_or_no object Keybinds related to yes/no confirmation modals
drag_and_drop object Keybinds related to the screen that appears after dropping a file

6.1. Property Rovr Config > keybinds > toggle_pin

Section titled “6.1. Property Rovr Config > keybinds > toggle_pin”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle the current folder in the Pinned Folder Sidebar.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.2. Property Rovr Config > keybinds > toggle_pinned_sidebar

Section titled “6.2. Property Rovr Config > keybinds > toggle_pinned_sidebar”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle viewing the pinned sidebar.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.3. Property Rovr Config > keybinds > toggle_preview_sidebar

Section titled “6.3. Property Rovr Config > keybinds > toggle_preview_sidebar”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle viewing the preview sidebar.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No
Section titled “6.4. Property Rovr Config > keybinds > toggle_footer”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle viewing the footer.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.5. Property Rovr Config > keybinds > toggle_menu_wrapper

Section titled “6.5. Property Rovr Config > keybinds > toggle_menu_wrapper”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle viewing the menu wrapper.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar

Section titled “6.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle focus between pinned folder sidebar and file list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.7. Property Rovr Config > keybinds > focus_file_list

Section titled “6.7. Property Rovr Config > keybinds > focus_file_list”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus the file list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar

Section titled “6.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus toggle between preview sidebar and file list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.9. Property Rovr Config > keybinds > focus_toggle_path_switcher

Section titled “6.9. Property Rovr Config > keybinds > focus_toggle_path_switcher”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus toggle between path switcher and file list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.10. Property Rovr Config > keybinds > focus_toggle_processes

Section titled “6.10. Property Rovr Config > keybinds > focus_toggle_processes”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus toggle the processes container.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.11. Property Rovr Config > keybinds > focus_toggle_clipboard

Section titled “6.11. Property Rovr Config > keybinds > focus_toggle_clipboard”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus toggle the clipboard container.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.12. Property Rovr Config > keybinds > focus_toggle_metadata

Section titled “6.12. Property Rovr Config > keybinds > focus_toggle_metadata”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus toggle the metadata container.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No
Section titled “6.13. Property Rovr Config > keybinds > focus_search”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Focus the search bar.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.14. Property Rovr Config > keybinds > copy

Section titled “6.14. Property Rovr Config > keybinds > copy”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy the selected files in the file list to the clipboard.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.15. Property Rovr Config > keybinds > paste

Section titled “6.15. Property Rovr Config > keybinds > paste”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Paste the selected files in the clipboard into the current directory.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.16. Property Rovr Config > keybinds > cut

Section titled “6.16. Property Rovr Config > keybinds > cut”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Cut the selected files in the file list to the clipboard.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.17. Property Rovr Config > keybinds > delete

Section titled “6.17. Property Rovr Config > keybinds > delete”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Delete the selected files in the file list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.18. Property Rovr Config > keybinds > delete_files

Section titled “6.18. Property Rovr Config > keybinds > delete_files”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to the delete confirmation screen

Property Type Title/Description
trash array of string Confirm deletion and move files to the recycle bin.
delete array of string Confirm deletion and permanently delete files.
cancel array of string Cancel deletion and go back to the main screen.

6.18.1. Property Rovr Config > keybinds > delete_files > trash

Section titled “6.18.1. Property Rovr Config > keybinds > delete_files > trash”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Confirm deletion and move files to the recycle bin.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.18.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.18.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.18.2. Property Rovr Config > keybinds > delete_files > delete

Section titled “6.18.2. Property Rovr Config > keybinds > delete_files > delete”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Confirm deletion and permanently delete files.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.18.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.18.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.18.3. Property Rovr Config > keybinds > delete_files > cancel

Section titled “6.18.3. Property Rovr Config > keybinds > delete_files > cancel”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Cancel deletion and go back to the main screen.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.18.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.18.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.19. Property Rovr Config > keybinds > trash

Section titled “6.19. Property Rovr Config > keybinds > trash”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to the recycle bin browser screen

Property Type Title/Description
restore array of string Restore the selected entries to their original location.
purge array of string Permanently delete the selected entries.
empty array of string Permanently empty the entire recycle bin.
cancel array of string Close the recycle bin browser.

6.19.1. Property Rovr Config > keybinds > trash > restore

Section titled “6.19.1. Property Rovr Config > keybinds > trash > restore”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Restore the selected entries to their original location.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.19.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.19.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.19.2. Property Rovr Config > keybinds > trash > purge

Section titled “6.19.2. Property Rovr Config > keybinds > trash > purge”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Permanently delete the selected entries.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.19.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.19.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.19.3. Property Rovr Config > keybinds > trash > empty

Section titled “6.19.3. Property Rovr Config > keybinds > trash > empty”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Permanently empty the entire recycle bin.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.19.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.19.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.19.4. Property Rovr Config > keybinds > trash > cancel

Section titled “6.19.4. Property Rovr Config > keybinds > trash > cancel”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Close the recycle bin browser.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.19.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.19.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.20. Property Rovr Config > keybinds > rename

Section titled “6.20. Property Rovr Config > keybinds > rename”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Rename the selected file in the file list to something else.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.21. Property Rovr Config > keybinds > new

Section titled “6.21. Property Rovr Config > keybinds > new”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Create a new item in the current directory.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.22. Property Rovr Config > keybinds > bulk_create

Section titled “6.22. Property Rovr Config > keybinds > bulk_create”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Bulk create files or folders using an editor list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.23. Property Rovr Config > keybinds > toggle_all

Section titled “6.23. Property Rovr Config > keybinds > toggle_all”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Enter into select mode and select/unselect everything.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.24. Property Rovr Config > keybinds > zip

Section titled “6.24. Property Rovr Config > keybinds > zip”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Create a zip archive from selected files.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.25. Property Rovr Config > keybinds > unzip

Section titled “6.25. Property Rovr Config > keybinds > unzip”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Extract a selected zip archive.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.26. Property Rovr Config > keybinds > open_right_click_menu

Section titled “6.26. Property Rovr Config > keybinds > open_right_click_menu”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Open the right-click context menu.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.27. Property Rovr Config > keybinds > extra_copy

Section titled “6.27. Property Rovr Config > keybinds > extra_copy”
Type object
Required No
Additional properties Not allowed

Description: Keybinds related to extra copy options

Property Type Title/Description
open_popup array of string Open the menu with extra copy options.
copy_to_rovr array of string Copy the selected files to rovr’s clipboard
copy_highlighted array of string Copy only the highlighted file’s path to the system clipboard
copy_to_system_clip array of string Copy the selected files to the system clipboard
copy_current_directory array of string Copy the current directory’s path to the system clipboard

6.27.1. Property Rovr Config > keybinds > extra_copy > open_popup

Section titled “6.27.1. Property Rovr Config > keybinds > extra_copy > open_popup”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Open the menu with extra copy options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.27.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.27.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.27.2. Property Rovr Config > keybinds > extra_copy > copy_to_rovr

Section titled “6.27.2. Property Rovr Config > keybinds > extra_copy > copy_to_rovr”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy the selected files to rovr’s clipboard

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.27.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.27.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.27.3. Property Rovr Config > keybinds > extra_copy > copy_highlighted

Section titled “6.27.3. Property Rovr Config > keybinds > extra_copy > copy_highlighted”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy only the highlighted file’s path to the system clipboard

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.27.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.27.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.27.4. Property Rovr Config > keybinds > extra_copy > copy_to_system_clip

Section titled “6.27.4. Property Rovr Config > keybinds > extra_copy > copy_to_system_clip”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy the selected files to the system clipboard

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.27.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.27.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.27.5. Property Rovr Config > keybinds > extra_copy > copy_current_directory

Section titled “6.27.5. Property Rovr Config > keybinds > extra_copy > copy_current_directory”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy the current directory’s path to the system clipboard

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.27.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.27.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.28. Property Rovr Config > keybinds > up

Section titled “6.28. Property Rovr Config > keybinds > up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go up the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.29. Property Rovr Config > keybinds > down

Section titled “6.29. Property Rovr Config > keybinds > down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go down the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.30. Property Rovr Config > keybinds > up_tree

Section titled “6.30. Property Rovr Config > keybinds > up_tree”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go up the file tree.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.31. Property Rovr Config > keybinds > down_tree

Section titled “6.31. Property Rovr Config > keybinds > down_tree”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go down the file tree, or open the currently selected item.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.32. Property Rovr Config > keybinds > bypass_up_tree

Section titled “6.32. Property Rovr Config > keybinds > bypass_up_tree”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Recursively exit parent directory, skipping parents with only a single subdirectory

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.33. Property Rovr Config > keybinds > bypass_down_tree

Section titled “6.33. Property Rovr Config > keybinds > bypass_down_tree”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Recursively enter child directory, skipping children with only a single subdirectory

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.34. Property Rovr Config > keybinds > page_up

Section titled “6.34. Property Rovr Config > keybinds > page_up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Page Up in the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.35. Property Rovr Config > keybinds > page_down

Section titled “6.35. Property Rovr Config > keybinds > page_down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Page Down in the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.36. Property Rovr Config > keybinds > home

Section titled “6.36. Property Rovr Config > keybinds > home”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go to the first option in the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.37. Property Rovr Config > keybinds > end

Section titled “6.37. Property Rovr Config > keybinds > end”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go to the last option in the file list options.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.38. Property Rovr Config > keybinds > hist_previous

Section titled “6.38. Property Rovr Config > keybinds > hist_previous”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go back in history.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.39. Property Rovr Config > keybinds > hist_next

Section titled “6.39. Property Rovr Config > keybinds > hist_next”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go forward in history.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.40. Property Rovr Config > keybinds > toggle_visual

Section titled “6.40. Property Rovr Config > keybinds > toggle_visual”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Enter or exit select/visual mode.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.41. Property Rovr Config > keybinds > toggle_hidden_files

Section titled “6.41. Property Rovr Config > keybinds > toggle_hidden_files”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle the visibility of hidden files (dot-prefixed on Unix, or flagged hidden on Windows/macOS).

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.42. Property Rovr Config > keybinds > toggle_select_item

Section titled “6.42. Property Rovr Config > keybinds > toggle_select_item”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, toggle selection of the currently highlighted file or folder. Similar to Space or Insert in Norton/Midnight Commander.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.43. Property Rovr Config > keybinds > select_up

Section titled “6.43. Property Rovr Config > keybinds > select_up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection up.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.44. Property Rovr Config > keybinds > select_down

Section titled “6.44. Property Rovr Config > keybinds > select_down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection down.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.45. Property Rovr Config > keybinds > select_page_up

Section titled “6.45. Property Rovr Config > keybinds > select_page_up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection to the previous page.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.46. Property Rovr Config > keybinds > select_page_down

Section titled “6.46. Property Rovr Config > keybinds > select_page_down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection to the next page.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.47. Property Rovr Config > keybinds > select_home

Section titled “6.47. Property Rovr Config > keybinds > select_home”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection to the first option.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.48. Property Rovr Config > keybinds > select_end

Section titled “6.48. Property Rovr Config > keybinds > select_end”
Type array of string
Required No
Defined in #/definitions/keybind

Description: While in visual mode, extend the selection to the last option.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.49. Property Rovr Config > keybinds > tab_next

Section titled “6.49. Property Rovr Config > keybinds > tab_next”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go to the next tab, if it is available.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.50. Property Rovr Config > keybinds > tab_previous

Section titled “6.50. Property Rovr Config > keybinds > tab_previous”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Go to the previous tab, if it is available.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.51. Property Rovr Config > keybinds > tab_new

Section titled “6.51. Property Rovr Config > keybinds > tab_new”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Create a new tab.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.51.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.51.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.52. Property Rovr Config > keybinds > tab_close

Section titled “6.52. Property Rovr Config > keybinds > tab_close”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Close the current tab.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.53. Property Rovr Config > keybinds > preview_scroll_left

Section titled “6.53. Property Rovr Config > keybinds > preview_scroll_left”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.53.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.53.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.54. Property Rovr Config > keybinds > preview_scroll_right

Section titled “6.54. Property Rovr Config > keybinds > preview_scroll_right”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.55. Property Rovr Config > keybinds > preview_select_right

Section titled “6.55. Property Rovr Config > keybinds > preview_select_right”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.55.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.55.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.56. Property Rovr Config > keybinds > preview_select_left

Section titled “6.56. Property Rovr Config > keybinds > preview_select_left”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.56.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.56.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.57. Property Rovr Config > keybinds > show_keybinds

Section titled “6.57. Property Rovr Config > keybinds > show_keybinds”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Show the keybinds list with all available keybinds.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.57.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.57.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58. Property Rovr Config > keybinds > change_sort_order

Section titled “6.58. Property Rovr Config > keybinds > change_sort_order”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to changing the sort order

Property Type Title/Description
open_popup array of string Open the change sort order popup.
name array of string Sort by name.
extension array of string Sort by extension.
natural array of string Sort naturally (numbers first).
size array of string Sort by size.
created array of string Sort by creation time.
modified array of string Sort by modification time.
descending array of string Toggle descending sort order.

6.58.1. Property Rovr Config > keybinds > change_sort_order > open_popup

Section titled “6.58.1. Property Rovr Config > keybinds > change_sort_order > open_popup”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Open the change sort order popup.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.2. Property Rovr Config > keybinds > change_sort_order > name

Section titled “6.58.2. Property Rovr Config > keybinds > change_sort_order > name”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort by name.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.3. Property Rovr Config > keybinds > change_sort_order > extension

Section titled “6.58.3. Property Rovr Config > keybinds > change_sort_order > extension”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort by extension.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.4. Property Rovr Config > keybinds > change_sort_order > natural

Section titled “6.58.4. Property Rovr Config > keybinds > change_sort_order > natural”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort naturally (numbers first).

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.5. Property Rovr Config > keybinds > change_sort_order > size

Section titled “6.58.5. Property Rovr Config > keybinds > change_sort_order > size”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort by size.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.6. Property Rovr Config > keybinds > change_sort_order > created

Section titled “6.58.6. Property Rovr Config > keybinds > change_sort_order > created”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort by creation time.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.7. Property Rovr Config > keybinds > change_sort_order > modified

Section titled “6.58.7. Property Rovr Config > keybinds > change_sort_order > modified”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Sort by modification time.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.58.8. Property Rovr Config > keybinds > change_sort_order > descending

Section titled “6.58.8. Property Rovr Config > keybinds > change_sort_order > descending”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Toggle descending sort order.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.58.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.58.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.59. Property Rovr Config > keybinds > quit_app

Section titled “6.59. Property Rovr Config > keybinds > quit_app”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Quit the application

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.59.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.59.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.60. Property Rovr Config > keybinds > command_palette

Section titled “6.60. Property Rovr Config > keybinds > command_palette”
Type string
Required No

Description: Launch Textual’s mildly useful command palette (only one keybind is allowed!)

6.61. Property Rovr Config > keybinds > suspend_process

Section titled “6.61. Property Rovr Config > keybinds > suspend_process”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Suspend the app’s process, bringing you back to the terminal (*nix only)

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.61.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.61.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.62. Property Rovr Config > keybinds > open

Section titled “6.62. Property Rovr Config > keybinds > open”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Open the selected files or folders. In normal mode, opens the highlighted file. In select mode, opens all selected files.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.62.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.62.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.63. Property Rovr Config > keybinds > open_editor

Section titled “6.63. Property Rovr Config > keybinds > open_editor”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Open the selected file or folder in the configured editor.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.63.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.63.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.64. Property Rovr Config > keybinds > show_shell_screen

Section titled “6.64. Property Rovr Config > keybinds > show_shell_screen”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Show the shell screen to run a command in the current directory.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items

6.64.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “6.64.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.65. Property Rovr Config > keybinds > filename_conflict

Section titled “6.65. Property Rovr Config > keybinds > filename_conflict”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to handling a conflict with two files of the same name

Property Type Title/Description
overwrite array of string Overwrite the existing file with the new file.
skip array of string Skip this file and do not copy/move it.
rename array of string Rename the new file being copied/moved.
cancel array of string Cancel the entire copy/move operation.
dont_ask_again array of string Apply the selected action to all future conflicts without asking again.

6.65.1. Property Rovr Config > keybinds > filename_conflict > overwrite

Section titled “6.65.1. Property Rovr Config > keybinds > filename_conflict > overwrite”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Overwrite the existing file with the new file.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.65.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.65.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.65.2. Property Rovr Config > keybinds > filename_conflict > skip

Section titled “6.65.2. Property Rovr Config > keybinds > filename_conflict > skip”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Skip this file and do not copy/move it.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.65.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.65.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.65.3. Property Rovr Config > keybinds > filename_conflict > rename

Section titled “6.65.3. Property Rovr Config > keybinds > filename_conflict > rename”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Rename the new file being copied/moved.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.65.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.65.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.65.4. Property Rovr Config > keybinds > filename_conflict > cancel

Section titled “6.65.4. Property Rovr Config > keybinds > filename_conflict > cancel”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Cancel the entire copy/move operation.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.65.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.65.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.65.5. Property Rovr Config > keybinds > filename_conflict > dont_ask_again

Section titled “6.65.5. Property Rovr Config > keybinds > filename_conflict > dont_ask_again”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Apply the selected action to all future conflicts without asking again.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.65.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.65.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.66. Property Rovr Config > keybinds > file_in_use

Section titled “6.66. Property Rovr Config > keybinds > file_in_use”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to handling a file that is in use by another process

Property Type Title/Description
retry array of string Retry the operation on the file.
skip array of string Skip this file and do not copy/move it.
cancel array of string Cancel the entire copy/move operation.
dont_ask_again array of string Apply the selected action to all future ‘file in use’ errors without asking again.

6.66.1. Property Rovr Config > keybinds > file_in_use > retry

Section titled “6.66.1. Property Rovr Config > keybinds > file_in_use > retry”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Retry the operation on the file.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.66.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.66.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.66.2. Property Rovr Config > keybinds > file_in_use > skip

Section titled “6.66.2. Property Rovr Config > keybinds > file_in_use > skip”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Skip this file and do not copy/move it.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.66.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.66.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.66.3. Property Rovr Config > keybinds > file_in_use > cancel

Section titled “6.66.3. Property Rovr Config > keybinds > file_in_use > cancel”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Cancel the entire copy/move operation.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.66.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.66.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.66.4. Property Rovr Config > keybinds > file_in_use > dont_ask_again

Section titled “6.66.4. Property Rovr Config > keybinds > file_in_use > dont_ask_again”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Apply the selected action to all future ‘file in use’ errors without asking again.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.66.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.66.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.67. Property Rovr Config > keybinds > filter_modal

Section titled “6.67. Property Rovr Config > keybinds > filter_modal”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory)

Property Type Title/Description
exit array of string Exit the modal without making a selection.
down array of string Move the selection down in the modal list.
up array of string Move the selection up in the modal list.
page_down array of string Move the selection down by a page in the modal list.
page_up array of string Move the selection up by a page in the modal list.

6.67.1. Property Rovr Config > keybinds > filter_modal > exit

Section titled “6.67.1. Property Rovr Config > keybinds > filter_modal > exit”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Exit the modal without making a selection.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.67.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.67.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.67.2. Property Rovr Config > keybinds > filter_modal > down

Section titled “6.67.2. Property Rovr Config > keybinds > filter_modal > down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Move the selection down in the modal list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.67.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.67.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.67.3. Property Rovr Config > keybinds > filter_modal > up

Section titled “6.67.3. Property Rovr Config > keybinds > filter_modal > up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Move the selection up in the modal list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.67.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.67.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.67.4. Property Rovr Config > keybinds > filter_modal > page_down

Section titled “6.67.4. Property Rovr Config > keybinds > filter_modal > page_down”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Move the selection down by a page in the modal list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.67.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.67.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.67.5. Property Rovr Config > keybinds > filter_modal > page_up

Section titled “6.67.5. Property Rovr Config > keybinds > filter_modal > page_up”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Move the selection up by a page in the modal list.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.67.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.67.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.68. Property Rovr Config > keybinds > yes_or_no

Section titled “6.68. Property Rovr Config > keybinds > yes_or_no”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to yes/no confirmation modals

Property Type Title/Description
yes array of string Confirm with ‘yes’.
no array of string Decline with ‘no’.
dont_ask_again array of string Apply the selected action to all future confirmations without asking again.

6.68.1. Property Rovr Config > keybinds > yes_or_no > yes

Section titled “6.68.1. Property Rovr Config > keybinds > yes_or_no > yes”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Confirm with ‘yes’.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.68.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.68.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.68.2. Property Rovr Config > keybinds > yes_or_no > no

Section titled “6.68.2. Property Rovr Config > keybinds > yes_or_no > no”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Decline with ‘no’.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.68.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.68.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.68.3. Property Rovr Config > keybinds > yes_or_no > dont_ask_again

Section titled “6.68.3. Property Rovr Config > keybinds > yes_or_no > dont_ask_again”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Apply the selected action to all future confirmations without asking again.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.68.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.68.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.69. Property Rovr Config > keybinds > drag_and_drop

Section titled “6.69. Property Rovr Config > keybinds > drag_and_drop”
Type object
Required No
Additional properties Any type allowed

Description: Keybinds related to the screen that appears after dropping a file

Property Type Title/Description
move array of string Move the dropped file to the current directory.
copy array of string Copy the dropped file to the current directory.
cancel array of string Cancel the drag and drop operation.

6.69.1. Property Rovr Config > keybinds > drag_and_drop > move

Section titled “6.69.1. Property Rovr Config > keybinds > drag_and_drop > move”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Move the dropped file to the current directory.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.69.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.69.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.69.2. Property Rovr Config > keybinds > drag_and_drop > copy

Section titled “6.69.2. Property Rovr Config > keybinds > drag_and_drop > copy”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Copy the dropped file to the current directory.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.69.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.69.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

6.69.3. Property Rovr Config > keybinds > drag_and_drop > cancel

Section titled “6.69.3. Property Rovr Config > keybinds > drag_and_drop > cancel”
Type array of string
Required No
Defined in #/definitions/keybind

Description: Cancel the drag and drop operation.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
6.69.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “6.69.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
zoxide object
bat object
fd object
rg object
poppler object
file_one object

7.1. Property Rovr Config > plugins > zoxide

Section titled “7.1. Property Rovr Config > plugins > zoxide”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable or disable zoxide travelling.
keybinds array of string The keybind to open the zoxide modal.
show_scores boolean Display zoxide frequency scores alongside directory paths.

7.1.1. Property Rovr Config > plugins > zoxide > enabled

Section titled “7.1.1. Property Rovr Config > plugins > zoxide > enabled”
Type boolean
Required No
Default true

Description: Enable or disable zoxide travelling.

7.1.2. Property Rovr Config > plugins > zoxide > keybinds

Section titled “7.1.2. Property Rovr Config > plugins > zoxide > keybinds”
Type array of string
Required No
Default ["z"]
Defined in #/definitions/keybind

Description: The keybind to open the zoxide modal.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
7.1.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.1.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

7.1.3. Property Rovr Config > plugins > zoxide > show_scores

Section titled “7.1.3. Property Rovr Config > plugins > zoxide > show_scores”
Type boolean
Required No
Default false

Description: Display zoxide frequency scores alongside directory paths.

Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable or disable bat for previewing files.
executable string The executable for bat.

7.2.1. Property Rovr Config > plugins > bat > enabled

Section titled “7.2.1. Property Rovr Config > plugins > bat > enabled”
Type boolean
Required No
Default false

Description: Enable or disable bat for previewing files.

7.2.2. Property Rovr Config > plugins > bat > executable

Section titled “7.2.2. Property Rovr Config > plugins > bat > executable”
Type string
Required No
Default "bat"

Description: The executable for bat.

Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable recursive file search using fd.
keybinds array of string The keybind to open the file search picker.
executable string fd executable name or path.
relative_paths boolean Whether to show fd results as relative path or absolute path.
follow_symlinks boolean Whether fd should follow symlinks when searching.
no_ignore_parent boolean Don’t use *ignore files from parent folders when searching.
search_hidden boolean Whether to include hidden files in fd results by default.
timeout integer The maximum time (in seconds) to wait for fd to return results before giving up.
default_filter_types array of enum (of string) The default file types to show when using fd.

7.3.1. Property Rovr Config > plugins > fd > enabled

Section titled “7.3.1. Property Rovr Config > plugins > fd > enabled”
Type boolean
Required No
Default true

Description: Enable recursive file search using fd.

7.3.2. Property Rovr Config > plugins > fd > keybinds

Section titled “7.3.2. Property Rovr Config > plugins > fd > keybinds”
Type array of string
Required No
Default ["f"]
Defined in #/definitions/keybind

Description: The keybind to open the file search picker.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
7.3.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.3.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

7.3.3. Property Rovr Config > plugins > fd > executable

Section titled “7.3.3. Property Rovr Config > plugins > fd > executable”
Type string
Required No
Default "fd"

Description: fd executable name or path.

7.3.4. Property Rovr Config > plugins > fd > relative_paths

Section titled “7.3.4. Property Rovr Config > plugins > fd > relative_paths”
Type boolean
Required No
Default true

Description: Whether to show fd results as relative path or absolute path.

Section titled “7.3.5. Property Rovr Config > plugins > fd > follow_symlinks”
Type boolean
Required No
Default false

Description: Whether fd should follow symlinks when searching.

7.3.6. Property Rovr Config > plugins > fd > no_ignore_parent

Section titled “7.3.6. Property Rovr Config > plugins > fd > no_ignore_parent”
Type boolean
Required No
Default false

Description: Don’t use *ignore files from parent folders when searching.

7.3.7. Property Rovr Config > plugins > fd > search_hidden

Section titled “7.3.7. Property Rovr Config > plugins > fd > search_hidden”
Type boolean
Required No
Default false

Description: Whether to include hidden files in fd results by default.

7.3.8. Property Rovr Config > plugins > fd > timeout

Section titled “7.3.8. Property Rovr Config > plugins > fd > timeout”
Type integer
Required No
Default 15

Description: The maximum time (in seconds) to wait for fd to return results before giving up.

7.3.9. Property Rovr Config > plugins > fd > default_filter_types

Section titled “7.3.9. Property Rovr Config > plugins > fd > default_filter_types”
Type array of enum (of string)
Required No
Default ["file", "directory"]

Description: The default file types to show when using fd.

Array restrictions
Min items N/A
Max items N/A
Items unicity True
Additional items False
Tuple validation See below
Each item of this array must be Description
default_filter_types items
7.3.9.1. Rovr Config > plugins > fd > default_filter_types > default_filter_types items
Section titled “7.3.9.1. Rovr Config > plugins > fd > default_filter_types > default_filter_types items”
Type enum (of string)
Required No

Must be one of:

  • “file”
  • “directory”
  • “symlink”
  • “executable”
  • “empty”
  • “socket”
  • “pipe”
  • “char-device”
  • “block-device”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable content searching using rg.
keybinds array of string The keybind to open the content search picker.
executable string rg executable name or path.
case_sensitive boolean Whether the search should be case sensitive by default.
follow_symlinks boolean Whether rg should follow symlinks when searching.
no_ignore_parent boolean Don’t use *ignore files from parent folders when searching.
search_hidden boolean Whether to search hidden files by default.
timeout integer The maximum time (in seconds) to wait for rg to return results before giving up.

7.4.1. Property Rovr Config > plugins > rg > enabled

Section titled “7.4.1. Property Rovr Config > plugins > rg > enabled”
Type boolean
Required No
Default true

Description: Enable content searching using rg.

7.4.2. Property Rovr Config > plugins > rg > keybinds

Section titled “7.4.2. Property Rovr Config > plugins > rg > keybinds”
Type array of string
Required No
Default ["R"]
Defined in #/definitions/keybind

Description: The keybind to open the content search picker.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
toggle_pin items
7.4.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.4.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Type string
Required No

7.4.3. Property Rovr Config > plugins > rg > executable

Section titled “7.4.3. Property Rovr Config > plugins > rg > executable”
Type string
Required No
Default "rg"

Description: rg executable name or path.

7.4.4. Property Rovr Config > plugins > rg > case_sensitive

Section titled “7.4.4. Property Rovr Config > plugins > rg > case_sensitive”
Type boolean
Required No
Default true

Description: Whether the search should be case sensitive by default.

Section titled “7.4.5. Property Rovr Config > plugins > rg > follow_symlinks”
Type boolean
Required No
Default false

Description: Whether rg should follow symlinks when searching.

7.4.6. Property Rovr Config > plugins > rg > no_ignore_parent

Section titled “7.4.6. Property Rovr Config > plugins > rg > no_ignore_parent”
Type boolean
Required No
Default false

Description: Don’t use *ignore files from parent folders when searching.

7.4.7. Property Rovr Config > plugins > rg > search_hidden

Section titled “7.4.7. Property Rovr Config > plugins > rg > search_hidden”
Type boolean
Required No
Default false

Description: Whether to search hidden files by default.

7.4.8. Property Rovr Config > plugins > rg > timeout

Section titled “7.4.8. Property Rovr Config > plugins > rg > timeout”
Type integer
Required No
Default 60

Description: The maximum time (in seconds) to wait for rg to return results before giving up.

7.5. Property Rovr Config > plugins > poppler

Section titled “7.5. Property Rovr Config > plugins > poppler”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable poppler for PDF previews.
threads integer How many threads should poppler use?
use_pdftocairo boolean Use pdftocairo instead of pdftoppm, may help performance
poppler_folder string Path to the folder where Poppler-related binaries are located. Leave empty to use the system PATH.
pdf_batch_size integer Number of PDF pages to load in each batch.

7.5.1. Property Rovr Config > plugins > poppler > enabled

Section titled “7.5.1. Property Rovr Config > plugins > poppler > enabled”
Type boolean
Required No
Default true

Description: Enable poppler for PDF previews.

7.5.2. Property Rovr Config > plugins > poppler > threads

Section titled “7.5.2. Property Rovr Config > plugins > poppler > threads”
Type integer
Required No
Default 1

Description: How many threads should poppler use?

Restrictions
Minimum ≥ 1

7.5.3. Property Rovr Config > plugins > poppler > use_pdftocairo

Section titled “7.5.3. Property Rovr Config > plugins > poppler > use_pdftocairo”
Type boolean
Required No
Default false

Description: Use pdftocairo instead of pdftoppm, may help performance

7.5.4. Property Rovr Config > plugins > poppler > poppler_folder

Section titled “7.5.4. Property Rovr Config > plugins > poppler > poppler_folder”
Type string
Required No
Default "PATH"

Description: Path to the folder where Poppler-related binaries are located. Leave empty to use the system PATH.

7.5.5. Property Rovr Config > plugins > poppler > pdf_batch_size

Section titled “7.5.5. Property Rovr Config > plugins > poppler > pdf_batch_size”
Type integer
Required No
Default 2

Description: Number of PDF pages to load in each batch.

Restrictions
Minimum ≥ 1

7.6. Property Rovr Config > plugins > file_one

Section titled “7.6. Property Rovr Config > plugins > file_one”
Type object
Required No
Additional properties Not allowed
Property Type Title/Description
enabled boolean Enable secondary file(1) type detection if both puremagic and plaintext detection fails.
get_description boolean Use file(1) to get additional information of the file type.

7.6.1. Property Rovr Config > plugins > file_one > enabled

Section titled “7.6.1. Property Rovr Config > plugins > file_one > enabled”
Type boolean
Required No
Default false

Description: Enable secondary file(1) type detection if both puremagic and plaintext detection fails.

7.6.2. Property Rovr Config > plugins > file_one > get_description

Section titled “7.6.2. Property Rovr Config > plugins > file_one > get_description”
Type boolean
Required No
Default true

Description: Use file(1) to get additional information of the file type.