Skip to content

schema for humans

Title: Rovr Config

Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
interfaceobject
settingsobject
metadataobject
iconsobjectCustom icon configurations for files and folders
themeobject
custom_themearray of object
keybindsobject
pluginsobject
modeobjectDefine preset modes with config overrides. Use —mode <name> to activate.
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
tooltipsbooleanShow tooltips when your mouse is over a tooltip supported button.
This is not hot reloaded.
nerd_fontbooleanUse nerd font for rendering icons instead of weird characters and stuff.
Not properly hot-reloaded.
use_reactive_layoutbooleanHide certain elements based on the width and height of the terminal.
show_progress_etabooleanWhen copying or deleting files, show an ETA for when the action will be completed.
show_progress_percentagebooleanWhen copying or deleting files, show a percentage of how much had been completed.
truncate_progress_file_pathbooleanWhen the process container is using file paths, truncate the file path to only view the first and last names of the path.
show_line_numbersbooleanAdd line numbers to the left gutter if you are viewing a text file.
scrolloffintegerThe number of files to keep above and below the cursor when moving through the file list.
clockobject
preview_textobject
compact_modeobject

1.1. Property Rovr Config > interface > tooltips

Section titled “1.1. Property Rovr Config > interface > tooltips”
Typeboolean
RequiredNo
Defaulttrue

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”
Typeboolean
RequiredNo
Defaultfalse

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”
Typeboolean
RequiredNo
Defaulttrue

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”
Typeboolean
RequiredNo
Defaultfalse

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”
Typeboolean
RequiredNo
Defaultfalse

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”
Typeboolean
RequiredNo
Defaultfalse

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”
Typeboolean
RequiredNo
Defaultfalse

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”
Typeinteger
RequiredNo
Default3

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 > clock

Section titled “1.9. Property Rovr Config > interface > clock”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanShow a clock in the tabs bar.
alignenum (of string)Align the clock to either the ‘right’ or ‘left’ of the tabs bar.

1.9.1. Property Rovr Config > interface > clock > enabled

Section titled “1.9.1. Property Rovr Config > interface > clock > enabled”
Typeboolean
RequiredNo
Defaulttrue

Description: Show a clock in the tabs bar.

1.9.2. Property Rovr Config > interface > clock > align

Section titled “1.9.2. Property Rovr Config > interface > clock > align”
Typeenum (of string)
RequiredNo
Default"right"

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

Must be one of:

  • “left”
  • “right”

1.10. Property Rovr Config > interface > preview_text

Section titled “1.10. Property Rovr Config > interface > preview_text”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
errorstringIf for any reason the file preview refused to show, this appears.
binarystringIf the current file cannot be read due to an encoding issue (ie not UTF8), it will display this message.
startstringThis 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.
emptystringIf the current file has no content, this is shown
too_largestringIf the file is too large (hard capped at < 1MB), the preview will refuse to render this file regardless of your memory size

1.10.1. Property Rovr Config > interface > preview_text > error

Section titled “1.10.1. Property Rovr Config > interface > preview_text > error”
Typestring
RequiredNo
Default"couldn't read this file! (¬_¬ )"

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

1.10.2. Property Rovr Config > interface > preview_text > binary

Section titled “1.10.2. Property Rovr Config > interface > preview_text > binary”
Typestring
RequiredNo
Default"the file does not use UTF-8, which isn't supported yet"

Description: If the current file cannot be read due to an encoding issue (ie not UTF8), it will display this message.

1.10.3. Property Rovr Config > interface > preview_text > start

Section titled “1.10.3. Property Rovr Config > interface > preview_text > start”
Typestring
RequiredNo
Default" ___ ___\n&#124; _&#124; . &#124;\n&#124;_&#124; &#124;___&#124;\n _ _ ___\n&#124; &#124; &#124; _&#124;\n \\_/&#124;_&#124;\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.10.4. Property Rovr Config > interface > preview_text > empty

Section titled “1.10.4. Property Rovr Config > interface > preview_text > empty”
Typestring
RequiredNo
Default"bytes be gone (⌐■_■)"

Description: If the current file has no content, this is shown

1.10.5. Property Rovr Config > interface > preview_text > too_large

Section titled “1.10.5. Property Rovr Config > interface > preview_text > too_large”
Typestring
RequiredNo
Default"this file is larger (but not larger than your mother)"

Description: If the file is too large (hard capped at < 1MB), the preview will refuse to render this file regardless of your memory size

1.11. Property Rovr Config > interface > compact_mode

Section titled “1.11. Property Rovr Config > interface > compact_mode”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
buttonsbooleanWhether to compact the buttons and path input to one line instead of three.
panelsbooleanWhether to make the panels smaller to add more room for the file list itself

1.11.1. Property Rovr Config > interface > compact_mode > buttons

Section titled “1.11.1. Property Rovr Config > interface > compact_mode > buttons”
Typeboolean
RequiredNo
Defaultfalse

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

1.11.2. Property Rovr Config > interface > compact_mode > panels

Section titled “1.11.2. Property Rovr Config > interface > compact_mode > panels”
Typeboolean
RequiredNo
Defaultfalse

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

Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
show_hidden_filesbooleanShow hidden files and folders (those starting with a dot on Unix, or explicitly hidden on Windows/MacOS).
use_recycle_binbooleanWhen deleting a file, allow moving the file to the recycle bin.
copy_includes_metadatabooleanWhen copying over a file, preserve metadata from the original file, such as creation and modification times.
image_protocolenum (of string)The image protocol to use when displaying an image
allow_tab_navbooleanAllow navigating the main app screen with `tab` and `shift+tab`
append_new_tabsbooleanChoose 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_delaynumberThe delay between two consecutive clicks to enter into a directory, or open a file.
drive_watcher_frequencynumberHow often (in seconds) to check for changes in mounted drives in the sidebar.

2.1. Property Rovr Config > settings > show_hidden_files

Section titled “2.1. Property Rovr Config > settings > show_hidden_files”
Typeboolean
RequiredNo
Defaultfalse

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

2.2. Property Rovr Config > settings > use_recycle_bin

Section titled “2.2. Property Rovr Config > settings > use_recycle_bin”
Typeboolean
RequiredNo
Defaulttrue

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

2.3. Property Rovr Config > settings > copy_includes_metadata

Section titled “2.3. Property Rovr Config > settings > copy_includes_metadata”
Typeboolean
RequiredNo
Defaulttrue

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

2.4. Property Rovr Config > settings > image_protocol

Section titled “2.4. Property Rovr Config > settings > image_protocol”
Typeenum (of string)
RequiredNo
Default"Auto"

Description: The image protocol to use when displaying an image

Must be one of:

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

2.5. Property Rovr Config > settings > allow_tab_nav

Section titled “2.5. Property Rovr Config > settings > allow_tab_nav”
Typeboolean
RequiredNo
Defaultfalse

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

2.6. Property Rovr Config > settings > append_new_tabs

Section titled “2.6. Property Rovr Config > settings > append_new_tabs”
Typeboolean
RequiredNo
Defaulttrue

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.

2.7. Property Rovr Config > settings > double_click_delay

Section titled “2.7. Property Rovr Config > settings > double_click_delay”
Typenumber
RequiredNo
Default0.25

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

2.8. Property Rovr Config > settings > drive_watcher_frequency

Section titled “2.8. Property Rovr Config > settings > drive_watcher_frequency”
Typenumber
RequiredNo
Default3.0

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

Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
fieldsarray of enum (of string)The order of the metadata tags that you want to see in the Metadata section.
datetime_formatstringThe datetime format for Metadata. Refer to https://docs.python.org/3/library/datetime.html#format-codes for more information.
filesize_decimalsintegerThe number of decimals you want to see in the humanized file size
filesize_suffixenum (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”
Typearray of enum (of string)
RequiredNo
Default["type", "permissions", "size", "modified", "accessed", "created", "hidden"]

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
fields items

3.1.1. Rovr Config > metadata > fields > fields items

Section titled “3.1.1. Rovr Config > metadata > fields > fields items”
Typeenum (of string)
RequiredNo

Must be one of:

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

3.2. Property Rovr Config > metadata > datetime_format

Section titled “3.2. Property Rovr Config > metadata > datetime_format”
Typestring
RequiredNo
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”
Typeinteger
RequiredNo
Default1

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”
Typeenum (of string)
RequiredNo
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”
Typeobject
RequiredNo
Additional propertiesNot allowed

Description: Custom icon configurations for files and folders

PropertyTypeTitle/Description
filesarray of objectCustom file icon mappings. Earlier entries have higher priority.
foldersarray of objectCustom folder icon mappings. Earlier entries have higher priority.
Typearray of object
RequiredNo
Default[]

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
files items

4.1.1. Rovr Config > icons > files > files items

Section titled “4.1.1. Rovr Config > icons > files > files items”
Typeobject
RequiredNo
Additional propertiesAny type allowed
PropertyTypeTitle/Description
patternstringThe glob pattern to match against the file name (e.g., ‘*.py’, ‘LICENSE’).
Both the filename and glob will be forced to lowercase!
iconstringThe icon character to use.
colorstringThe 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”
Typestring
RequiredYes

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”
Typestring
RequiredYes

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”
Typestring
RequiredYes

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”
Typearray of object
RequiredNo
Default[]

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
folders items

4.2.1. Rovr Config > icons > folders > folders items

Section titled “4.2.1. Rovr Config > icons > folders > folders items”
Typeobject
RequiredNo
Additional propertiesAny type allowed
PropertyTypeTitle/Description
patternstringThe glob pattern to match against the folder name (e.g., ‘src’, ’.*’).
Both the folder name and glob will be forced to lowercase!
iconstringThe icon character to use (should be a nerd font character)
colorstringThe 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”
Typestring
RequiredYes

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”
Typestring
RequiredYes

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”
Typestring
RequiredYes

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

Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
defaultstringThe default theme. Can be changed while in rovr, but it is not persistent.
transparentbooleanUse a transparent background.

5.1. Property Rovr Config > theme > default

Section titled “5.1. Property Rovr Config > theme > default”
Typestring
RequiredNo
Default"nord"

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

5.2. Property Rovr Config > theme > transparent

Section titled “5.2. Property Rovr Config > theme > transparent”
Typeboolean
RequiredNo
Defaultfalse

Description: Use a transparent background.

Typearray of object
RequiredNo
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
custom_theme items

6.1. Rovr Config > custom_theme > custom_theme items

Section titled “6.1. Rovr Config > custom_theme > custom_theme items”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
namestringA name for the theme. However, when the theme is available in the theme picker, it shows up as a hiphenated, lowercase version.
primarystringA hex code or named color to use as the primary color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
secondarystringA hex code or named color to use as the secondary color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
warningstringA hex code or named color to use as the warning color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
errorstringA hex code or named color to use as the error color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
successstringA hex code or named color to use as the success color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
accentstringA hex code or named color to use as the accent color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
foregroundstringA hex code or named color to use as the foreground color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
backgroundstringA hex code or named color to use as the background color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
surfacestringA hex code or named color to use as the surface color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
panelstringA hex code or named color to use as the panel color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
bar_gradientobjectThe gradient colors for the progress bar.
is_darkbooleanWhether or not this theme is a dark type theme.
variablesobjectExtra variables to set unique to the theme.
Refer to https://textual.textualize.io/guide/design/#additional-variables for more information.

6.1.1. Property Rovr Config > custom_theme > custom_theme items > name

Section titled “6.1.1. Property Rovr Config > custom_theme > custom_theme items > name”
Typestring
RequiredYes

Description: A name for the theme. However, when the theme is available in the theme picker, it shows up as a hiphenated, lowercase version.

6.1.2. Property Rovr Config > custom_theme > custom_theme items > primary

Section titled “6.1.2. Property Rovr Config > custom_theme > custom_theme items > primary”
Typestring
RequiredYes

Description: A hex code or named color to use as the primary color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.3. Property Rovr Config > custom_theme > custom_theme items > secondary

Section titled “6.1.3. Property Rovr Config > custom_theme > custom_theme items > secondary”
Typestring
RequiredYes

Description: A hex code or named color to use as the secondary color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.4. Property Rovr Config > custom_theme > custom_theme items > warning

Section titled “6.1.4. Property Rovr Config > custom_theme > custom_theme items > warning”
Typestring
RequiredYes

Description: A hex code or named color to use as the warning color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.5. Property Rovr Config > custom_theme > custom_theme items > error

Section titled “6.1.5. Property Rovr Config > custom_theme > custom_theme items > error”
Typestring
RequiredYes

Description: A hex code or named color to use as the error color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.6. Property Rovr Config > custom_theme > custom_theme items > success

Section titled “6.1.6. Property Rovr Config > custom_theme > custom_theme items > success”
Typestring
RequiredYes

Description: A hex code or named color to use as the success color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.7. Property Rovr Config > custom_theme > custom_theme items > accent

Section titled “6.1.7. Property Rovr Config > custom_theme > custom_theme items > accent”
Typestring
RequiredYes

Description: A hex code or named color to use as the accent color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.8. Property Rovr Config > custom_theme > custom_theme items > foreground

Section titled “6.1.8. Property Rovr Config > custom_theme > custom_theme items > foreground”
Typestring
RequiredYes

Description: A hex code or named color to use as the foreground color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.9. Property Rovr Config > custom_theme > custom_theme items > background

Section titled “6.1.9. Property Rovr Config > custom_theme > custom_theme items > background”
Typestring
RequiredYes

Description: A hex code or named color to use as the background color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.10. Property Rovr Config > custom_theme > custom_theme items > surface

Section titled “6.1.10. Property Rovr Config > custom_theme > custom_theme items > surface”
Typestring
RequiredYes

Description: A hex code or named color to use as the surface color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.11. Property Rovr Config > custom_theme > custom_theme items > panel

Section titled “6.1.11. Property Rovr Config > custom_theme > custom_theme items > panel”
Typestring
RequiredYes

Description: A hex code or named color to use as the panel color. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

6.1.12. Property Rovr Config > custom_theme > custom_theme items > bar_gradient

Section titled “6.1.12. Property Rovr Config > custom_theme > custom_theme items > bar_gradient”
Typeobject
RequiredNo
Additional propertiesNot allowed

Description: The gradient colors for the progress bar.

PropertyTypeTitle/Description
defaultarrayA list of hex codes, or named colors to use as the progress bar’s gradient colors. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
errorarrayA list of hex codes, or named colors to use as the progress bar’s gradient colors when it encountered an error. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.
6.1.12.1. Property Rovr Config > custom_theme > custom_theme items > bar_gradient > default
Section titled “6.1.12.1. Property Rovr Config > custom_theme > custom_theme items > bar_gradient > default”
Typearray
RequiredNo

Description: A list of hex codes, or named colors to use as the progress bar’s gradient colors. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationN/A
6.1.12.2. Property Rovr Config > custom_theme > custom_theme items > bar_gradient > error
Section titled “6.1.12.2. Property Rovr Config > custom_theme > custom_theme items > bar_gradient > error”
Typearray
RequiredNo

Description: A list of hex codes, or named colors to use as the progress bar’s gradient colors when it encountered an error. Refer to https://textual.textualize.io/css_types/color/#named-colors for the named colors.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationN/A

6.1.13. Property Rovr Config > custom_theme > custom_theme items > is_dark

Section titled “6.1.13. Property Rovr Config > custom_theme > custom_theme items > is_dark”
Typeboolean
RequiredYes

Description: Whether or not this theme is a dark type theme.

6.1.14. Property Rovr Config > custom_theme > custom_theme items > variables

Section titled “6.1.14. Property Rovr Config > custom_theme > custom_theme items > variables”
Typeobject
RequiredNo
Additional propertiesAny type allowed

Description: Extra variables to set unique to the theme. Refer to https://textual.textualize.io/guide/design/#additional-variables for more information.

PropertyTypeTitle/Description
object
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
toggle_pinarray of stringToggle the current folder in the Pinned Folder Sidebar.
toggle_pinned_sidebararray of stringToggle viewing the pinned sidebar.
toggle_preview_sidebararray of stringToggle viewing the preview sidebar.
toggle_footerarray of stringToggle viewing the footer.
toggle_menuwrapperarray of stringToggle viewing the menu wrapper.
focus_toggle_pinned_sidebararray of stringToggle focus between pinned folder sidebar and file list.
focus_file_listarray of stringFocus the file list.
focus_toggle_preview_sidebararray of stringFocus toggle between preview sidebar and file list.
focus_toggle_path_switcherarray of stringFocus toggle between path switcher and file list.
focus_toggle_processesarray of stringFocus toggle the processes container.
focus_toggle_clipboardarray of stringFocus toggle the clipboard container.
focus_toggle_metadataarray of stringFocus toggle the metadata container.
focus_searcharray of stringFocus the search bar.
copyarray of stringCopy the selected files in the file list to the clipboard.
pastearray of stringPaste the selected files in the clipboard into the current directory.
cutarray of stringCut the selected files in the file list to the clipboard.
deletearray of stringDelete the selected files in the file list.
renamearray of stringRename the selected file in the file list to something else.
newarray of stringCreate a new item in the current directory.
toggle_allarray of stringEnter into select mode and select/unselect everything.
ziparray of stringCreate a zip archive from selected files.
unziparray of stringExtract a selected zip archive.
copy_patharray of stringCopy the path of the item to the system clipboard.
uparray of stringGo up the file list options.
downarray of stringGo down the file list options.
up_treearray of stringGo up the file tree.
down_treearray of stringGo down the file tree, or open the currently selected item.
page_uparray of stringPage Up in the file list options.
page_downarray of stringPage Down in the file list options.
homearray of stringGo to the first option in the file list options.
endarray of stringGo to the last option in the file list options.
hist_previousarray of stringGo back in history.
hist_nextarray of stringGo forward in history.
toggle_visualarray of stringEnter or exit select/visual mode.
toggle_hidden_filesarray of stringToggle the visibility of hidden files (dot-prefixed on Unix, or flagged hidden on Windows/macOS).
select_uparray of stringWhile in visual mode, extend the selection up.
select_downarray of stringWhile in visual mode, extend the selection down.
select_page_uparray of stringWhile in visual mode, extend the selection to the previous page.
select_page_downarray of stringWhile in visual mode, extend the selection to the next page.
select_homearray of stringWhile in visual mode, extend the selection to the first option.
select_endarray of stringWhile in visual mode, extend the selection to the last option.
tab_nextarray of stringGo to the next tab, if it is available.
tab_previousarray of stringGo to the previous tab, if it is available.
tab_newarray of stringCreate a new tab.
tab_closearray of stringClose the current tab.
preview_scroll_leftarray of stringTemporarily unused.
preview_scroll_rightarray of stringTemporarily unused.
preview_select_rightarray of stringTemporarily unused.
preview_select_leftarray of stringTemporarily unused.
show_keybindsarray of stringShow the keybinds list with all available keybinds.
change_sort_orderobjectKeybinds related to changing the sort order
quit_apparray of stringQuit the application
command_palettestringLaunch Textual’s mildly useful command palette (only one keybind is allowed!)
suspend_apparray of stringSuspend the app’s process, bringing you back to the terminal
delete_filesobjectKeybinds related to the delete confirmation screen
filename_conflictobjectKeybinds related to handling a conflict with two files of the same name
file_in_useobjectKeybinds related to handling a file that is in use by another process
filter_modalobjectKeybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory)
yes_or_noobjectKeybinds related to yes/no confirmation modals

7.1. Property Rovr Config > keybinds > toggle_pin

Section titled “7.1. Property Rovr Config > keybinds > toggle_pin”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.2. Property Rovr Config > keybinds > toggle_pinned_sidebar

Section titled “7.2. Property Rovr Config > keybinds > toggle_pinned_sidebar”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Toggle viewing the pinned sidebar.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.3. Property Rovr Config > keybinds > toggle_preview_sidebar

Section titled “7.3. Property Rovr Config > keybinds > toggle_preview_sidebar”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Toggle viewing the preview sidebar.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo
Section titled “7.4. Property Rovr Config > keybinds > toggle_footer”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Toggle viewing the footer.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.5. Property Rovr Config > keybinds > toggle_menuwrapper

Section titled “7.5. Property Rovr Config > keybinds > toggle_menuwrapper”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Toggle viewing the menu wrapper.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar

Section titled “7.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.7. Property Rovr Config > keybinds > focus_file_list

Section titled “7.7. Property Rovr Config > keybinds > focus_file_list”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus the file list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar

Section titled “7.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus toggle between preview sidebar and file list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.9. Property Rovr Config > keybinds > focus_toggle_path_switcher

Section titled “7.9. Property Rovr Config > keybinds > focus_toggle_path_switcher”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus toggle between path switcher and file list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.10. Property Rovr Config > keybinds > focus_toggle_processes

Section titled “7.10. Property Rovr Config > keybinds > focus_toggle_processes”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus toggle the processes container.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.11. Property Rovr Config > keybinds > focus_toggle_clipboard

Section titled “7.11. Property Rovr Config > keybinds > focus_toggle_clipboard”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus toggle the clipboard container.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.12. Property Rovr Config > keybinds > focus_toggle_metadata

Section titled “7.12. Property Rovr Config > keybinds > focus_toggle_metadata”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus toggle the metadata container.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo
Section titled “7.13. Property Rovr Config > keybinds > focus_search”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Focus the search bar.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.14. Property Rovr Config > keybinds > copy

Section titled “7.14. Property Rovr Config > keybinds > copy”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.15. Property Rovr Config > keybinds > paste

Section titled “7.15. Property Rovr Config > keybinds > paste”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.16. Property Rovr Config > keybinds > cut

Section titled “7.16. Property Rovr Config > keybinds > cut”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.17. Property Rovr Config > keybinds > delete

Section titled “7.17. Property Rovr Config > keybinds > delete”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Delete the selected files in the file list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.18. Property Rovr Config > keybinds > rename

Section titled “7.18. Property Rovr Config > keybinds > rename”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.18.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.18.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.19. Property Rovr Config > keybinds > new

Section titled “7.19. Property Rovr Config > keybinds > new”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Create a new item in the current directory.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.19.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.19.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.20. Property Rovr Config > keybinds > toggle_all

Section titled “7.20. Property Rovr Config > keybinds > toggle_all”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.21. Property Rovr Config > keybinds > zip

Section titled “7.21. Property Rovr Config > keybinds > zip”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Create a zip archive from selected files.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.22. Property Rovr Config > keybinds > unzip

Section titled “7.22. Property Rovr Config > keybinds > unzip”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Extract a selected zip archive.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.23. Property Rovr Config > keybinds > copy_path

Section titled “7.23. Property Rovr Config > keybinds > copy_path”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Copy the path of the item to the system clipboard.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.24. Property Rovr Config > keybinds > up

Section titled “7.24. Property Rovr Config > keybinds > up”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Go up the file list options.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.25. Property Rovr Config > keybinds > down

Section titled “7.25. Property Rovr Config > keybinds > down”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Go down the file list options.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.26. Property Rovr Config > keybinds > up_tree

Section titled “7.26. Property Rovr Config > keybinds > up_tree”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Go up the file tree.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.27. Property Rovr Config > keybinds > down_tree

Section titled “7.27. Property Rovr Config > keybinds > down_tree”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.27.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.27.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.28. Property Rovr Config > keybinds > page_up

Section titled “7.28. Property Rovr Config > keybinds > page_up”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Page Up in the file list options.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.29. Property Rovr Config > keybinds > page_down

Section titled “7.29. Property Rovr Config > keybinds > page_down”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Page Down in the file list options.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.30. Property Rovr Config > keybinds > home

Section titled “7.30. Property Rovr Config > keybinds > home”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.31. Property Rovr Config > keybinds > end

Section titled “7.31. Property Rovr Config > keybinds > end”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.32. Property Rovr Config > keybinds > hist_previous

Section titled “7.32. Property Rovr Config > keybinds > hist_previous”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Go back in history.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.33. Property Rovr Config > keybinds > hist_next

Section titled “7.33. Property Rovr Config > keybinds > hist_next”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Go forward in history.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.34. Property Rovr Config > keybinds > toggle_visual

Section titled “7.34. Property Rovr Config > keybinds > toggle_visual”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Enter or exit select/visual mode.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.35. Property Rovr Config > keybinds > toggle_hidden_files

Section titled “7.35. Property Rovr Config > keybinds > toggle_hidden_files”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.36. Property Rovr Config > keybinds > select_up

Section titled “7.36. Property Rovr Config > keybinds > select_up”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.37. Property Rovr Config > keybinds > select_down

Section titled “7.37. Property Rovr Config > keybinds > select_down”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.38. Property Rovr Config > keybinds > select_page_up

Section titled “7.38. Property Rovr Config > keybinds > select_page_up”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.39. Property Rovr Config > keybinds > select_page_down

Section titled “7.39. Property Rovr Config > keybinds > select_page_down”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.40. Property Rovr Config > keybinds > select_home

Section titled “7.40. Property Rovr Config > keybinds > select_home”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.41. Property Rovr Config > keybinds > select_end

Section titled “7.41. Property Rovr Config > keybinds > select_end”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.42. Property Rovr Config > keybinds > tab_next

Section titled “7.42. Property Rovr Config > keybinds > tab_next”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.43. Property Rovr Config > keybinds > tab_previous

Section titled “7.43. Property Rovr Config > keybinds > tab_previous”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.44. Property Rovr Config > keybinds > tab_new

Section titled “7.44. Property Rovr Config > keybinds > tab_new”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Create a new tab.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.45. Property Rovr Config > keybinds > tab_close

Section titled “7.45. Property Rovr Config > keybinds > tab_close”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Close the current tab.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.46. Property Rovr Config > keybinds > preview_scroll_left

Section titled “7.46. Property Rovr Config > keybinds > preview_scroll_left”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.47. Property Rovr Config > keybinds > preview_scroll_right

Section titled “7.47. Property Rovr Config > keybinds > preview_scroll_right”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.48. Property Rovr Config > keybinds > preview_select_right

Section titled “7.48. Property Rovr Config > keybinds > preview_select_right”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.49. Property Rovr Config > keybinds > preview_select_left

Section titled “7.49. Property Rovr Config > keybinds > preview_select_left”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Temporarily unused.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.50. Property Rovr Config > keybinds > show_keybinds

Section titled “7.50. Property Rovr Config > keybinds > show_keybinds”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Show the keybinds list with all available keybinds.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51. Property Rovr Config > keybinds > change_sort_order

Section titled “7.51. Property Rovr Config > keybinds > change_sort_order”
Typeobject
RequiredNo
Additional propertiesAny type allowed

Description: Keybinds related to changing the sort order

PropertyTypeTitle/Description
open_popuparray of stringOpen the change sort order popup.
namearray of stringSort by name.
extensionarray of stringSort by extension.
naturalarray of stringSort naturally (numbers first).
sizearray of stringSort by size.
createdarray of stringSort by creation time.
modifiedarray of stringSort by modification time.
descendingarray of stringToggle descending sort order.

7.51.1. Property Rovr Config > keybinds > change_sort_order > open_popup

Section titled “7.51.1. Property Rovr Config > keybinds > change_sort_order > open_popup”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Open the change sort order popup.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.2. Property Rovr Config > keybinds > change_sort_order > name

Section titled “7.51.2. Property Rovr Config > keybinds > change_sort_order > name”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort by name.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.3. Property Rovr Config > keybinds > change_sort_order > extension

Section titled “7.51.3. Property Rovr Config > keybinds > change_sort_order > extension”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort by extension.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.4. Property Rovr Config > keybinds > change_sort_order > natural

Section titled “7.51.4. Property Rovr Config > keybinds > change_sort_order > natural”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort naturally (numbers first).

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.5. Property Rovr Config > keybinds > change_sort_order > size

Section titled “7.51.5. Property Rovr Config > keybinds > change_sort_order > size”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort by size.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.6. Property Rovr Config > keybinds > change_sort_order > created

Section titled “7.51.6. Property Rovr Config > keybinds > change_sort_order > created”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort by creation time.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.7. Property Rovr Config > keybinds > change_sort_order > modified

Section titled “7.51.7. Property Rovr Config > keybinds > change_sort_order > modified”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Sort by modification time.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.51.8. Property Rovr Config > keybinds > change_sort_order > descending

Section titled “7.51.8. Property Rovr Config > keybinds > change_sort_order > descending”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Toggle descending sort order.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.51.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.51.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.52. Property Rovr Config > keybinds > quit_app

Section titled “7.52. Property Rovr Config > keybinds > quit_app”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Quit the application

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.53. Property Rovr Config > keybinds > command_palette

Section titled “7.53. Property Rovr Config > keybinds > command_palette”
Typestring
RequiredNo

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

7.54. Property Rovr Config > keybinds > suspend_app

Section titled “7.54. Property Rovr Config > keybinds > suspend_app”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Suspend the app’s process, bringing you back to the terminal

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items

7.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items

Section titled “7.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.55. Property Rovr Config > keybinds > delete_files

Section titled “7.55. Property Rovr Config > keybinds > delete_files”
Typeobject
RequiredNo
Additional propertiesAny type allowed

Description: Keybinds related to the delete confirmation screen

PropertyTypeTitle/Description
trasharray of stringConfirm deletion and move files to the recycle bin.
deletearray of stringConfirm deletion and permanently delete files.
cancelarray of stringCancel deletion and go back to the main screen.

7.55.1. Property Rovr Config > keybinds > delete_files > trash

Section titled “7.55.1. Property Rovr Config > keybinds > delete_files > trash”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.55.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.55.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.55.2. Property Rovr Config > keybinds > delete_files > delete

Section titled “7.55.2. Property Rovr Config > keybinds > delete_files > delete”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Confirm deletion and permanently delete files.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.55.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.55.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.55.3. Property Rovr Config > keybinds > delete_files > cancel

Section titled “7.55.3. Property Rovr Config > keybinds > delete_files > cancel”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.55.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.55.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.56. Property Rovr Config > keybinds > filename_conflict

Section titled “7.56. Property Rovr Config > keybinds > filename_conflict”
Typeobject
RequiredNo
Additional propertiesAny type allowed

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

PropertyTypeTitle/Description
overwritearray of stringOverwrite the existing file with the new file.
skiparray of stringSkip this file and do not copy/move it.
renamearray of stringRename the new file being copied/moved.
cancelarray of stringCancel the entire copy/move operation.
dont_ask_againarray of stringApply the selected action to all future conflicts without asking again.

7.56.1. Property Rovr Config > keybinds > filename_conflict > overwrite

Section titled “7.56.1. Property Rovr Config > keybinds > filename_conflict > overwrite”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Overwrite the existing file with the new file.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.56.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.56.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.56.2. Property Rovr Config > keybinds > filename_conflict > skip

Section titled “7.56.2. Property Rovr Config > keybinds > filename_conflict > skip”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.56.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.56.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.56.3. Property Rovr Config > keybinds > filename_conflict > rename

Section titled “7.56.3. Property Rovr Config > keybinds > filename_conflict > rename”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Rename the new file being copied/moved.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.56.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.56.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.56.4. Property Rovr Config > keybinds > filename_conflict > cancel

Section titled “7.56.4. Property Rovr Config > keybinds > filename_conflict > cancel”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Cancel the entire copy/move operation.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.56.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.56.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.56.5. Property Rovr Config > keybinds > filename_conflict > dont_ask_again

Section titled “7.56.5. Property Rovr Config > keybinds > filename_conflict > dont_ask_again”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.56.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.56.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.57. Property Rovr Config > keybinds > file_in_use

Section titled “7.57. Property Rovr Config > keybinds > file_in_use”
Typeobject
RequiredNo
Additional propertiesAny type allowed

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

PropertyTypeTitle/Description
retryarray of stringRetry the operation on the file.
skiparray of stringSkip this file and do not copy/move it.
cancelarray of stringCancel the entire copy/move operation.
dont_ask_againarray of stringApply the selected action to all future ‘file in use’ errors without asking again.

7.57.1. Property Rovr Config > keybinds > file_in_use > retry

Section titled “7.57.1. Property Rovr Config > keybinds > file_in_use > retry”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Retry the operation on the file.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.57.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.57.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.57.2. Property Rovr Config > keybinds > file_in_use > skip

Section titled “7.57.2. Property Rovr Config > keybinds > file_in_use > skip”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.57.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.57.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.57.3. Property Rovr Config > keybinds > file_in_use > cancel

Section titled “7.57.3. Property Rovr Config > keybinds > file_in_use > cancel”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Cancel the entire copy/move operation.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.57.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.57.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.57.4. Property Rovr Config > keybinds > file_in_use > dont_ask_again

Section titled “7.57.4. Property Rovr Config > keybinds > file_in_use > dont_ask_again”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.57.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.57.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.58. Property Rovr Config > keybinds > filter_modal

Section titled “7.58. Property Rovr Config > keybinds > filter_modal”
Typeobject
RequiredNo
Additional propertiesAny type allowed

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

PropertyTypeTitle/Description
exitarray of stringExit the modal without making a selection.
downarray of stringMove the selection down in the modal list.
uparray of stringMove the selection up in the modal list.

7.58.1. Property Rovr Config > keybinds > filter_modal > exit

Section titled “7.58.1. Property Rovr Config > keybinds > filter_modal > exit”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Exit the modal without making a selection.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.58.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.58.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.58.2. Property Rovr Config > keybinds > filter_modal > down

Section titled “7.58.2. Property Rovr Config > keybinds > filter_modal > down”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Move the selection down in the modal list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.58.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.58.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.58.3. Property Rovr Config > keybinds > filter_modal > up

Section titled “7.58.3. Property Rovr Config > keybinds > filter_modal > up”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Move the selection up in the modal list.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.58.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.58.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.59. Property Rovr Config > keybinds > yes_or_no

Section titled “7.59. Property Rovr Config > keybinds > yes_or_no”
Typeobject
RequiredNo
Additional propertiesAny type allowed

Description: Keybinds related to yes/no confirmation modals

PropertyTypeTitle/Description
yesarray of stringConfirm with ‘yes’.
noarray of stringDecline with ‘no’.
dont_ask_againarray of stringApply the selected action to all future confirmations without asking again.

7.59.1. Property Rovr Config > keybinds > yes_or_no > yes

Section titled “7.59.1. Property Rovr Config > keybinds > yes_or_no > yes”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Confirm with ‘yes’.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.59.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.59.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.59.2. Property Rovr Config > keybinds > yes_or_no > no

Section titled “7.59.2. Property Rovr Config > keybinds > yes_or_no > no”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

Description: Decline with ‘no’.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.59.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.59.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

7.59.3. Property Rovr Config > keybinds > yes_or_no > dont_ask_again

Section titled “7.59.3. Property Rovr Config > keybinds > yes_or_no > dont_ask_again”
Typearray of string
RequiredNo
Defined in#/definitions/keybind

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
7.59.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.59.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
zoxideobject
batobject
editorobject
fdobject
popplerobject
file_oneobject

8.1. Property Rovr Config > plugins > zoxide

Section titled “8.1. Property Rovr Config > plugins > zoxide”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable or disable zoxide travelling.
keybindsarray of stringThe keybind to open the zoxide modal.
show_scoresbooleanDisplay zoxide frequency scores alongside directory paths.

8.1.1. Property Rovr Config > plugins > zoxide > enabled

Section titled “8.1.1. Property Rovr Config > plugins > zoxide > enabled”
Typeboolean
RequiredNo
Defaulttrue

Description: Enable or disable zoxide travelling.

8.1.2. Property Rovr Config > plugins > zoxide > keybinds

Section titled “8.1.2. Property Rovr Config > plugins > zoxide > keybinds”
Typearray of string
RequiredNo
Default["z"]
Defined in#/definitions/keybind

Description: The keybind to open the zoxide modal.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
8.1.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “8.1.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

8.1.3. Property Rovr Config > plugins > zoxide > show_scores

Section titled “8.1.3. Property Rovr Config > plugins > zoxide > show_scores”
Typeboolean
RequiredNo
Defaultfalse

Description: Display zoxide frequency scores alongside directory paths.

Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable or disable bat for previewing files.
executablestringThe executable for bat.

8.2.1. Property Rovr Config > plugins > bat > enabled

Section titled “8.2.1. Property Rovr Config > plugins > bat > enabled”
Typeboolean
RequiredNo
Defaultfalse

Description: Enable or disable bat for previewing files.

8.2.2. Property Rovr Config > plugins > bat > executable

Section titled “8.2.2. Property Rovr Config > plugins > bat > executable”
Typestring
RequiredNo
Default"bat"

Description: The executable for bat.

8.3. Property Rovr Config > plugins > editor

Section titled “8.3. Property Rovr Config > plugins > editor”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable opening a file in your editor.
file_executablestringOpen files in this app.
file_suspendbooleanSuspend the app when editing a file. Useful for TUI editors, but not for something like VSCode or Notepad++.
folder_executablestringOpen folders in this app.
folder_suspendbooleanSuspend the app when editing a folder. Useful for TUI editors, but not for something like VSCode or Notepad++.
open_all_in_editorbooleanOpen all files in the configured editor, regardless of file encoding or type. When disabled, files that cannot be opened due to encoding issues will use the system’s default application instead.
keybindsarray of stringThe keybind to launch your editor.

8.3.1. Property Rovr Config > plugins > editor > enabled

Section titled “8.3.1. Property Rovr Config > plugins > editor > enabled”
Typeboolean
RequiredNo
Defaulttrue

Description: Enable opening a file in your editor.

8.3.2. Property Rovr Config > plugins > editor > file_executable

Section titled “8.3.2. Property Rovr Config > plugins > editor > file_executable”
Typestring
RequiredNo
Default"nano"

Description: Open files in this app.

8.3.3. Property Rovr Config > plugins > editor > file_suspend

Section titled “8.3.3. Property Rovr Config > plugins > editor > file_suspend”
Typeboolean
RequiredNo
Defaulttrue

Description: Suspend the app when editing a file. Useful for TUI editors, but not for something like VSCode or Notepad++.

8.3.4. Property Rovr Config > plugins > editor > folder_executable

Section titled “8.3.4. Property Rovr Config > plugins > editor > folder_executable”
Typestring
RequiredNo
Default"code"

Description: Open folders in this app.

8.3.5. Property Rovr Config > plugins > editor > folder_suspend

Section titled “8.3.5. Property Rovr Config > plugins > editor > folder_suspend”
Typeboolean
RequiredNo
Defaulttrue

Description: Suspend the app when editing a folder. Useful for TUI editors, but not for something like VSCode or Notepad++.

8.3.6. Property Rovr Config > plugins > editor > open_all_in_editor

Section titled “8.3.6. Property Rovr Config > plugins > editor > open_all_in_editor”
Typeboolean
RequiredNo
Defaultfalse

Description: Open all files in the configured editor, regardless of file encoding or type. When disabled, files that cannot be opened due to encoding issues will use the system’s default application instead.

8.3.7. Property Rovr Config > plugins > editor > keybinds

Section titled “8.3.7. Property Rovr Config > plugins > editor > keybinds”
Typearray of string
RequiredNo
Default["e"]
Defined in#/definitions/keybind

Description: The keybind to launch your editor.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
8.3.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “8.3.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable recursive file search using fd.
keybindsarray of stringThe keybind to open the file search picker.
executablestringfd executable name or path.
relative_pathsbooleanWhether to show as relative path or absolute path.
follow_symlinksbooleanWhether fd should follow symlinks when searching.
no_ignore_parentbooleanDon’t use *ignore files from parent folders when searching.
default_filter_typesarray of enum (of string)The default file types to show when using fd.

8.4.1. Property Rovr Config > plugins > fd > enabled

Section titled “8.4.1. Property Rovr Config > plugins > fd > enabled”
Typeboolean
RequiredNo
Defaulttrue

Description: Enable recursive file search using fd.

8.4.2. Property Rovr Config > plugins > fd > keybinds

Section titled “8.4.2. Property Rovr Config > plugins > fd > keybinds”
Typearray of string
RequiredNo
Default["f"]
Defined in#/definitions/keybind

Description: The keybind to open the file search picker.

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
toggle_pin items
8.4.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “8.4.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”
Typestring
RequiredNo

8.4.3. Property Rovr Config > plugins > fd > executable

Section titled “8.4.3. Property Rovr Config > plugins > fd > executable”
Typestring
RequiredNo
Default"fd"

Description: fd executable name or path.

8.4.4. Property Rovr Config > plugins > fd > relative_paths

Section titled “8.4.4. Property Rovr Config > plugins > fd > relative_paths”
Typeboolean
RequiredNo
Defaulttrue

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

Section titled “8.4.5. Property Rovr Config > plugins > fd > follow_symlinks”
Typeboolean
RequiredNo
Defaultfalse

Description: Whether fd should follow symlinks when searching.

8.4.6. Property Rovr Config > plugins > fd > no_ignore_parent

Section titled “8.4.6. Property Rovr Config > plugins > fd > no_ignore_parent”
Typeboolean
RequiredNo
Defaultfalse

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

8.4.7. Property Rovr Config > plugins > fd > default_filter_types

Section titled “8.4.7. Property Rovr Config > plugins > fd > default_filter_types”
Typearray of enum (of string)
RequiredNo
Default["file", "directory"]

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

Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityFalse
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
default_filter_types items
8.4.7.1. Rovr Config > plugins > fd > default_filter_types > default_filter_types items
Section titled “8.4.7.1. Rovr Config > plugins > fd > default_filter_types > default_filter_types items”
Typeenum (of string)
RequiredNo

Must be one of:

  • “file”
  • “directory”
  • “symlink”
  • “executable”
  • “empty”
  • “socket”
  • “pipe”
  • “char-device”
  • “block-device”

8.5. Property Rovr Config > plugins > poppler

Section titled “8.5. Property Rovr Config > plugins > poppler”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable poppler for PDF previews.
threadsintegerHow many threads should poppler use?
use_pdftocairobooleanUse pdftocairo instead of pdftoppm, may help performance
poppler_folderstringPath to the folder where Poppler-related binaries are located. Leave empty to use the system PATH.

8.5.1. Property Rovr Config > plugins > poppler > enabled

Section titled “8.5.1. Property Rovr Config > plugins > poppler > enabled”
Typeboolean
RequiredNo
Defaulttrue

Description: Enable poppler for PDF previews.

8.5.2. Property Rovr Config > plugins > poppler > threads

Section titled “8.5.2. Property Rovr Config > plugins > poppler > threads”
Typeinteger
RequiredNo
Default1

Description: How many threads should poppler use?

Restrictions
Minimum≥ 1

8.5.3. Property Rovr Config > plugins > poppler > use_pdftocairo

Section titled “8.5.3. Property Rovr Config > plugins > poppler > use_pdftocairo”
Typeboolean
RequiredNo
Defaultfalse

Description: Use pdftocairo instead of pdftoppm, may help performance

8.5.4. Property Rovr Config > plugins > poppler > poppler_folder

Section titled “8.5.4. Property Rovr Config > plugins > poppler > poppler_folder”
Typestring
RequiredNo
Default""

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

8.6. Property Rovr Config > plugins > file_one

Section titled “8.6. Property Rovr Config > plugins > file_one”
Typeobject
RequiredNo
Additional propertiesNot allowed
PropertyTypeTitle/Description
enabledbooleanEnable file(1) MIME type detection for preview selection. When enabled, rovr uses the `file` command to detect file types instead of relying solely on file extensions.
mime_rulesobjectMap MIME type patterns to preview types. Supports glob patterns (e.g., ‘text/*’ matches ‘text/plain’, ‘text/html’, etc.). Valid preview types: text, image, pdf, archive, folder.

8.6.1. Property Rovr Config > plugins > file_one > enabled

Section titled “8.6.1. Property Rovr Config > plugins > file_one > enabled”
Typeboolean
RequiredNo
Defaultfalse

Description: Enable file(1) MIME type detection for preview selection. When enabled, rovr uses the file command to detect file types instead of relying solely on file extensions.

8.6.2. Property Rovr Config > plugins > file_one > mime_rules

Section titled “8.6.2. Property Rovr Config > plugins > file_one > mime_rules”
Typeobject
RequiredNo
Additional propertiesEach additional property must conform to the schema
Default{"text/*": "text", "image/*": "image", "application/pdf": "pdf", "application/zip": "archive", "application/x-tar": "archive", "application/gzip": "archive", "application/x-bzip2": "archive", "application/x-xz": "archive", "application/x-rar": "archive", "application/x-7z-compressed": "archive", "inode/directory": "folder"}

Description: Map MIME type patterns to preview types. Supports glob patterns (e.g., ‘text/*’ matches ‘text/plain’, ‘text/html’, etc.). Valid preview types: text, image, pdf, archive, folder.

PropertyTypeTitle/Description
enum (of string)
8.6.2.1. Property Rovr Config > plugins > file_one > mime_rules > additionalProperties
Section titled “8.6.2.1. Property Rovr Config > plugins > file_one > mime_rules > additionalProperties”
Typeenum (of string)
RequiredNo

Must be one of:

  • “text”
  • “image”
  • “pdf”
  • “archive”
  • “folder”
Typeobject
RequiredNo
Additional propertiesEach additional property must conform to the schema

Description: Define preset modes with config overrides. Use —mode <name> to activate.

PropertyTypeTitle/Description
objectConfig overrides for this mode using dot-notation paths as keys.

9.1. Property Rovr Config > mode > additionalProperties

Section titled “9.1. Property Rovr Config > mode > additionalProperties”
Typeobject
RequiredNo
Additional propertiesAny type allowed

Description: Config overrides for this mode using dot-notation paths as keys.

PropertyTypeTitle/Description
object