schema for humans
- 1. Property
Rovr Config > interface- 1.1. Property
Rovr Config > interface > tooltips - 1.2. Property
Rovr Config > interface > nerd_font - 1.3. Property
Rovr Config > interface > use_reactive_layout - 1.4. Property
Rovr Config > interface > show_progress_eta - 1.5. Property
Rovr Config > interface > show_progress_percentage - 1.6. Property
Rovr Config > interface > truncate_progress_file_path - 1.7. Property
Rovr Config > interface > show_line_numbers - 1.8. Property
Rovr Config > interface > scrolloff - 1.9. Property
Rovr Config > interface > clock - 1.10. Property
Rovr Config > interface > preview_text- 1.10.1. Property
Rovr Config > interface > preview_text > error - 1.10.2. Property
Rovr Config > interface > preview_text > binary - 1.10.3. Property
Rovr Config > interface > preview_text > start - 1.10.4. Property
Rovr Config > interface > preview_text > empty - 1.10.5. Property
Rovr Config > interface > preview_text > too_large
- 1.10.1. Property
- 1.11. Property
Rovr Config > interface > compact_mode
- 1.1. Property
- 2. Property
Rovr Config > settings- 2.1. Property
Rovr Config > settings > show_hidden_files - 2.2. Property
Rovr Config > settings > use_recycle_bin - 2.3. Property
Rovr Config > settings > copy_includes_metadata - 2.4. Property
Rovr Config > settings > image_protocol - 2.5. Property
Rovr Config > settings > allow_tab_nav - 2.6. Property
Rovr Config > settings > append_new_tabs - 2.7. Property
Rovr Config > settings > double_click_delay - 2.8. Property
Rovr Config > settings > drive_watcher_frequency
- 2.1. Property
- 3. Property
Rovr Config > metadata - 4. Property
Rovr Config > icons - 5. Property
Rovr Config > theme - 6. Property
Rovr Config > custom_theme- 6.1. Rovr Config > custom_theme > custom_theme items
- 6.1.1. Property
Rovr Config > custom_theme > custom_theme items > name - 6.1.2. Property
Rovr Config > custom_theme > custom_theme items > primary - 6.1.3. Property
Rovr Config > custom_theme > custom_theme items > secondary - 6.1.4. Property
Rovr Config > custom_theme > custom_theme items > warning - 6.1.5. Property
Rovr Config > custom_theme > custom_theme items > error - 6.1.6. Property
Rovr Config > custom_theme > custom_theme items > success - 6.1.7. Property
Rovr Config > custom_theme > custom_theme items > accent - 6.1.8. Property
Rovr Config > custom_theme > custom_theme items > foreground - 6.1.9. Property
Rovr Config > custom_theme > custom_theme items > background - 6.1.10. Property
Rovr Config > custom_theme > custom_theme items > surface - 6.1.11. Property
Rovr Config > custom_theme > custom_theme items > panel - 6.1.12. Property
Rovr Config > custom_theme > custom_theme items > bar_gradient - 6.1.13. Property
Rovr Config > custom_theme > custom_theme items > is_dark - 6.1.14. Property
Rovr Config > custom_theme > custom_theme items > variables
- 6.1.1. Property
- 6.1. Rovr Config > custom_theme > custom_theme items
- 7. Property
Rovr Config > keybinds- 7.1. Property
Rovr Config > keybinds > toggle_pin - 7.2. Property
Rovr Config > keybinds > toggle_pinned_sidebar - 7.3. Property
Rovr Config > keybinds > toggle_preview_sidebar - 7.4. Property
Rovr Config > keybinds > toggle_footer - 7.5. Property
Rovr Config > keybinds > toggle_menuwrapper - 7.6. Property
Rovr Config > keybinds > focus_toggle_pinned_sidebar - 7.7. Property
Rovr Config > keybinds > focus_file_list - 7.8. Property
Rovr Config > keybinds > focus_toggle_preview_sidebar - 7.9. Property
Rovr Config > keybinds > focus_toggle_path_switcher - 7.10. Property
Rovr Config > keybinds > focus_toggle_processes - 7.11. Property
Rovr Config > keybinds > focus_toggle_clipboard - 7.12. Property
Rovr Config > keybinds > focus_toggle_metadata - 7.13. Property
Rovr Config > keybinds > focus_search - 7.14. Property
Rovr Config > keybinds > copy - 7.15. Property
Rovr Config > keybinds > paste - 7.16. Property
Rovr Config > keybinds > cut - 7.17. Property
Rovr Config > keybinds > delete - 7.18. Property
Rovr Config > keybinds > rename - 7.19. Property
Rovr Config > keybinds > new - 7.20. Property
Rovr Config > keybinds > toggle_all - 7.21. Property
Rovr Config > keybinds > zip - 7.22. Property
Rovr Config > keybinds > unzip - 7.23. Property
Rovr Config > keybinds > copy_path - 7.24. Property
Rovr Config > keybinds > up - 7.25. Property
Rovr Config > keybinds > down - 7.26. Property
Rovr Config > keybinds > up_tree - 7.27. Property
Rovr Config > keybinds > down_tree - 7.28. Property
Rovr Config > keybinds > page_up - 7.29. Property
Rovr Config > keybinds > page_down - 7.30. Property
Rovr Config > keybinds > home - 7.31. Property
Rovr Config > keybinds > end - 7.32. Property
Rovr Config > keybinds > hist_previous - 7.33. Property
Rovr Config > keybinds > hist_next - 7.34. Property
Rovr Config > keybinds > toggle_visual - 7.35. Property
Rovr Config > keybinds > toggle_hidden_files - 7.36. Property
Rovr Config > keybinds > select_up - 7.37. Property
Rovr Config > keybinds > select_down - 7.38. Property
Rovr Config > keybinds > select_page_up - 7.39. Property
Rovr Config > keybinds > select_page_down - 7.40. Property
Rovr Config > keybinds > select_home - 7.41. Property
Rovr Config > keybinds > select_end - 7.42. Property
Rovr Config > keybinds > tab_next - 7.43. Property
Rovr Config > keybinds > tab_previous - 7.44. Property
Rovr Config > keybinds > tab_new - 7.45. Property
Rovr Config > keybinds > tab_close - 7.46. Property
Rovr Config > keybinds > preview_scroll_left - 7.47. Property
Rovr Config > keybinds > preview_scroll_right - 7.48. Property
Rovr Config > keybinds > preview_select_right - 7.49. Property
Rovr Config > keybinds > preview_select_left - 7.50. Property
Rovr Config > keybinds > show_keybinds - 7.51. Property
Rovr Config > keybinds > change_sort_order- 7.51.1. Property
Rovr Config > keybinds > change_sort_order > open_popup - 7.51.2. Property
Rovr Config > keybinds > change_sort_order > name - 7.51.3. Property
Rovr Config > keybinds > change_sort_order > extension - 7.51.4. Property
Rovr Config > keybinds > change_sort_order > natural - 7.51.5. Property
Rovr Config > keybinds > change_sort_order > size - 7.51.6. Property
Rovr Config > keybinds > change_sort_order > created - 7.51.7. Property
Rovr Config > keybinds > change_sort_order > modified - 7.51.8. Property
Rovr Config > keybinds > change_sort_order > descending
- 7.51.1. Property
- 7.52. Property
Rovr Config > keybinds > quit_app - 7.53. Property
Rovr Config > keybinds > command_palette - 7.54. Property
Rovr Config > keybinds > suspend_app - 7.55. Property
Rovr Config > keybinds > delete_files - 7.56. Property
Rovr Config > keybinds > filename_conflict- 7.56.1. Property
Rovr Config > keybinds > filename_conflict > overwrite - 7.56.2. Property
Rovr Config > keybinds > filename_conflict > skip - 7.56.3. Property
Rovr Config > keybinds > filename_conflict > rename - 7.56.4. Property
Rovr Config > keybinds > filename_conflict > cancel - 7.56.5. Property
Rovr Config > keybinds > filename_conflict > dont_ask_again
- 7.56.1. Property
- 7.57. Property
Rovr Config > keybinds > file_in_use - 7.58. Property
Rovr Config > keybinds > filter_modal - 7.59. Property
Rovr Config > keybinds > yes_or_no
- 7.1. Property
- 8. Property
Rovr Config > plugins- 8.1. Property
Rovr Config > plugins > zoxide - 8.2. Property
Rovr Config > plugins > bat - 8.3. Property
Rovr Config > plugins > editor- 8.3.1. Property
Rovr Config > plugins > editor > enabled - 8.3.2. Property
Rovr Config > plugins > editor > file_executable - 8.3.3. Property
Rovr Config > plugins > editor > file_suspend - 8.3.4. Property
Rovr Config > plugins > editor > folder_executable - 8.3.5. Property
Rovr Config > plugins > editor > folder_suspend - 8.3.6. Property
Rovr Config > plugins > editor > open_all_in_editor - 8.3.7. Property
Rovr Config > plugins > editor > keybinds
- 8.3.1. Property
- 8.4. Property
Rovr Config > plugins > fd- 8.4.1. Property
Rovr Config > plugins > fd > enabled - 8.4.2. Property
Rovr Config > plugins > fd > keybinds - 8.4.3. Property
Rovr Config > plugins > fd > executable - 8.4.4. Property
Rovr Config > plugins > fd > relative_paths - 8.4.5. Property
Rovr Config > plugins > fd > follow_symlinks - 8.4.6. Property
Rovr Config > plugins > fd > no_ignore_parent - 8.4.7. Property
Rovr Config > plugins > fd > default_filter_types
- 8.4.1. Property
- 8.5. Property
Rovr Config > plugins > poppler - 8.6. Property
Rovr Config > plugins > file_one
- 8.1. Property
- 9. Property
Rovr Config > mode
Title: Rovr Config
| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| interface | object | |
| settings | object | |
| metadata | object | |
| icons | object | Custom icon configurations for files and folders |
| theme | object | |
| custom_theme | array of object | |
| keybinds | object | |
| plugins | object | |
| mode | object | Define preset modes with config overrides. Use —mode <name> to activate. |
1. Property Rovr Config > interface
Section titled “1. Property Rovr Config > interface”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| tooltips | boolean | Show tooltips when your mouse is over a tooltip supported button. This is not hot reloaded. |
| nerd_font | boolean | Use nerd font for rendering icons instead of weird characters and stuff. Not properly hot-reloaded. |
| use_reactive_layout | boolean | Hide certain elements based on the width and height of the terminal. |
| show_progress_eta | boolean | When copying or deleting files, show an ETA for when the action will be completed. |
| show_progress_percentage | boolean | When copying or deleting files, show a percentage of how much had been completed. |
| truncate_progress_file_path | boolean | When the process container is using file paths, truncate the file path to only view the first and last names of the path. |
| show_line_numbers | boolean | Add line numbers to the left gutter if you are viewing a text file. |
| scrolloff | integer | The number of files to keep above and below the cursor when moving through the file list. |
| clock | object | |
| preview_text | object | |
| compact_mode | object |
1.1. Property Rovr Config > interface > tooltips
Section titled “1.1. Property Rovr Config > interface > tooltips”| Type | boolean |
| Required | No |
| Default | true |
Description: Show tooltips when your mouse is over a tooltip supported button. This is not hot reloaded.
1.2. Property Rovr Config > interface > nerd_font
Section titled “1.2. Property Rovr Config > interface > nerd_font”| Type | boolean |
| Required | No |
| Default | false |
Description: Use nerd font for rendering icons instead of weird characters and stuff. Not properly hot-reloaded.
1.3. Property Rovr Config > interface > use_reactive_layout
Section titled “1.3. Property Rovr Config > interface > use_reactive_layout”| Type | boolean |
| Required | No |
| Default | true |
Description: Hide certain elements based on the width and height of the terminal.
1.4. Property Rovr Config > interface > show_progress_eta
Section titled “1.4. Property Rovr Config > interface > show_progress_eta”| Type | boolean |
| Required | No |
| Default | false |
Description: When copying or deleting files, show an ETA for when the action will be completed.
1.5. Property Rovr Config > interface > show_progress_percentage
Section titled “1.5. Property Rovr Config > interface > show_progress_percentage”| Type | boolean |
| Required | No |
| Default | false |
Description: When copying or deleting files, show a percentage of how much had been completed.
1.6. Property Rovr Config > interface > truncate_progress_file_path
Section titled “1.6. Property Rovr Config > interface > truncate_progress_file_path”| Type | boolean |
| Required | No |
| Default | false |
Description: When the process container is using file paths, truncate the file path to only view the first and last names of the path.
1.7. Property Rovr Config > interface > show_line_numbers
Section titled “1.7. Property Rovr Config > interface > show_line_numbers”| Type | boolean |
| Required | No |
| Default | false |
Description: Add line numbers to the left gutter if you are viewing a text file.
1.8. Property Rovr Config > interface > scrolloff
Section titled “1.8. Property Rovr Config > interface > scrolloff”| Type | integer |
| Required | No |
| Default | 3 |
Description: The number of files to keep above and below the cursor when moving through the file list.
| Restrictions | |
|---|---|
| Minimum | ≥ 0 |
1.9. Property Rovr Config > interface > clock
Section titled “1.9. Property Rovr Config > interface > clock”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Show a clock in the tabs bar. |
| align | enum (of string) | Align the clock to either the ‘right’ or ‘left’ of the tabs bar. |
1.9.1. Property Rovr Config > interface > clock > enabled
Section titled “1.9.1. Property Rovr Config > interface > clock > enabled”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | enum (of string) |
| Required | No |
| Default | "right" |
Description: Align the clock to either the ‘right’ or ‘left’ of the tabs bar.
Must be one of:
- “left”
- “right”
1.10. Property Rovr Config > interface > preview_text
Section titled “1.10. Property Rovr Config > interface > preview_text”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| error | string | If for any reason the file preview refused to show, this appears. |
| binary | string | If the current file cannot be read due to an encoding issue (ie not UTF8), it will display this message. |
| start | string | This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards. You cannot view this properly in this docs. |
| empty | string | If the current file has no content, this is shown |
| too_large | string | If 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”| Type | string |
| Required | No |
| 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”| Type | string |
| Required | No |
| 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”| Type | string |
| Required | No |
| Default | " ___ ___\n| _| . |\n|_| |___|\n _ _ ___\n| | | _|\n \\_/|_|\n" |
Description: This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards. You cannot view this properly in this docs.
1.10.4. Property Rovr Config > interface > preview_text > empty
Section titled “1.10.4. Property Rovr Config > interface > preview_text > empty”| Type | string |
| Required | No |
| 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”| Type | string |
| Required | No |
| 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”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| buttons | boolean | Whether to compact the buttons and path input to one line instead of three. |
| panels | boolean | Whether to make the panels smaller to add more room for the file list itself |
1.11.1. Property Rovr Config > interface > compact_mode > buttons
Section titled “1.11.1. Property Rovr Config > interface > compact_mode > buttons”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | boolean |
| Required | No |
| Default | false |
Description: Whether to make the panels smaller to add more room for the file list itself
2. Property Rovr Config > settings
Section titled “2. Property Rovr Config > settings”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| show_hidden_files | boolean | Show hidden files and folders (those starting with a dot on Unix, or explicitly hidden on Windows/MacOS). |
| use_recycle_bin | boolean | When deleting a file, allow moving the file to the recycle bin. |
| copy_includes_metadata | boolean | When copying over a file, preserve metadata from the original file, such as creation and modification times. |
| image_protocol | enum (of string) | The image protocol to use when displaying an image |
| allow_tab_nav | boolean | Allow navigating the main app screen with `tab` and `shift+tab` |
| append_new_tabs | boolean | Choose whether or not to append new tabs instead of inserting them. `true` => Append to the end of the tab list. `false` => Insert after the active tab. |
| double_click_delay | number | The delay between two consecutive clicks to enter into a directory, or open a file. |
| drive_watcher_frequency | number | How often (in seconds) to check for changes in mounted drives in the sidebar. |
2.1. Property Rovr Config > settings > show_hidden_files
Section titled “2.1. Property Rovr Config > settings > show_hidden_files”| Type | boolean |
| Required | No |
| Default | false |
Description: Show hidden files and folders (those starting with a dot on Unix, or explicitly hidden on Windows/MacOS).
2.2. Property Rovr Config > settings > use_recycle_bin
Section titled “2.2. Property Rovr Config > settings > use_recycle_bin”| Type | boolean |
| Required | No |
| Default | true |
Description: When deleting a file, allow moving the file to the recycle bin.
2.3. Property Rovr Config > settings > copy_includes_metadata
Section titled “2.3. Property Rovr Config > settings > copy_includes_metadata”| Type | boolean |
| Required | No |
| Default | true |
Description: When copying over a file, preserve metadata from the original file, such as creation and modification times.
2.4. Property Rovr Config > settings > image_protocol
Section titled “2.4. Property Rovr Config > settings > image_protocol”| Type | enum (of string) |
| Required | No |
| Default | "Auto" |
Description: The image protocol to use when displaying an image
Must be one of:
- “Auto”
- “TGP”
- “Sixel”
- “Halfcell”
- “Unicode”
2.5. Property Rovr Config > settings > allow_tab_nav
Section titled “2.5. Property Rovr Config > settings > allow_tab_nav”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | boolean |
| Required | No |
| Default | true |
Description: Choose whether or not to append new tabs instead of inserting them.
true => Append to the end of the tab list.
false => Insert after the active tab.
2.7. Property Rovr Config > settings > double_click_delay
Section titled “2.7. Property Rovr Config > settings > double_click_delay”| Type | number |
| Required | No |
| Default | 0.25 |
Description: The delay between two consecutive clicks to enter into a directory, or open a file.
2.8. Property Rovr Config > settings > drive_watcher_frequency
Section titled “2.8. Property Rovr Config > settings > drive_watcher_frequency”| Type | number |
| Required | No |
| Default | 3.0 |
Description: How often (in seconds) to check for changes in mounted drives in the sidebar.
3. Property Rovr Config > metadata
Section titled “3. Property Rovr Config > metadata”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| fields | array of enum (of string) | The order of the metadata tags that you want to see in the Metadata section. |
| datetime_format | string | The datetime format for Metadata. Refer to https://docs.python.org/3/library/datetime.html#format-codes for more information. |
| filesize_decimals | integer | The number of decimals you want to see in the humanized file size |
| filesize_suffix | enum (of string) | The filesize suffix to follow. `decimal`: 1024 -> 1.024kB `binary`: 1024 -> 1KiB `gnu`: 1024 -> 1K |
3.1. Property Rovr Config > metadata > fields
Section titled “3.1. Property Rovr Config > metadata > fields”| Type | array of enum (of string) |
| Required | No |
| Default | ["type", "permissions", "size", "modified", "accessed", "created", "hidden"] |
Description: The order of the metadata tags that you want to see in the Metadata section.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| fields items |
3.1.1. Rovr Config > metadata > fields > fields items
Section titled “3.1.1. Rovr Config > metadata > fields > fields items”| Type | enum (of string) |
| Required | No |
Must be one of:
- “type”
- “permissions”
- “size”
- “modified”
- “accessed”
- “created”
- “hidden”
3.2. Property Rovr Config > metadata > datetime_format
Section titled “3.2. Property Rovr Config > metadata > datetime_format”| Type | string |
| Required | No |
| Default | "%Y-%m-%d %H:%M" |
Description: The datetime format for Metadata. Refer to https://docs.python.org/3/library/datetime.html#format-codes for more information.
3.3. Property Rovr Config > metadata > filesize_decimals
Section titled “3.3. Property Rovr Config > metadata > filesize_decimals”| Type | integer |
| Required | No |
| Default | 1 |
Description: The number of decimals you want to see in the humanized file size
| Restrictions | |
|---|---|
| Minimum | ≥ 0 |
3.4. Property Rovr Config > metadata > filesize_suffix
Section titled “3.4. Property Rovr Config > metadata > filesize_suffix”| Type | enum (of string) |
| Required | No |
| Default | "decimal" |
Description: The filesize suffix to follow.
decimal: 1024 -> 1.024kB
binary: 1024 -> 1KiB
gnu: 1024 -> 1K
Must be one of:
- “decimal”
- “binary”
- “gnu”
4. Property Rovr Config > icons
Section titled “4. Property Rovr Config > icons”| Type | object |
| Required | No |
| Additional properties | Not allowed |
Description: Custom icon configurations for files and folders
| Property | Type | Title/Description |
|---|---|---|
| files | array of object | Custom file icon mappings. Earlier entries have higher priority. |
| folders | array of object | Custom folder icon mappings. Earlier entries have higher priority. |
4.1. Property Rovr Config > icons > files
Section titled “4.1. Property Rovr Config > icons > files”| Type | array of object |
| Required | No |
| Default | [] |
Description: Custom file icon mappings. Earlier entries have higher priority.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| files items |
4.1.1. Rovr Config > icons > files > files items
Section titled “4.1.1. Rovr Config > icons > files > files items”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Type | Title/Description |
|---|---|---|
| pattern | string | The glob pattern to match against the file name (e.g., ‘*.py’, ‘LICENSE’). Both the filename and glob will be forced to lowercase! |
| icon | string | The icon character to use. |
| color | string | The color for the icon. Can be a named color or hex code. |
4.1.1.1. Property Rovr Config > icons > files > files items > pattern
Section titled “4.1.1.1. Property Rovr Config > icons > files > files items > pattern”| Type | string |
| Required | Yes |
Description: The glob pattern to match against the file name (e.g., ‘*.py’, ‘LICENSE’). Both the filename and glob will be forced to lowercase!
4.1.1.2. Property Rovr Config > icons > files > files items > icon
Section titled “4.1.1.2. Property Rovr Config > icons > files > files items > icon”| Type | string |
| Required | Yes |
Description: The icon character to use.
4.1.1.3. Property Rovr Config > icons > files > files items > color
Section titled “4.1.1.3. Property Rovr Config > icons > files > files items > color”| Type | string |
| Required | Yes |
Description: The color for the icon. Can be a named color or hex code.
4.2. Property Rovr Config > icons > folders
Section titled “4.2. Property Rovr Config > icons > folders”| Type | array of object |
| Required | No |
| Default | [] |
Description: Custom folder icon mappings. Earlier entries have higher priority.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| folders items |
4.2.1. Rovr Config > icons > folders > folders items
Section titled “4.2.1. Rovr Config > icons > folders > folders items”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Type | Title/Description |
|---|---|---|
| pattern | string | The glob pattern to match against the folder name (e.g., ‘src’, ’.*’). Both the folder name and glob will be forced to lowercase! |
| icon | string | The icon character to use (should be a nerd font character) |
| color | string | The color for the icon. Can be a named color or hex code |
4.2.1.1. Property Rovr Config > icons > folders > folders items > pattern
Section titled “4.2.1.1. Property Rovr Config > icons > folders > folders items > pattern”| Type | string |
| Required | Yes |
Description: The glob pattern to match against the folder name (e.g., ‘src’, ’.*’). Both the folder name and glob will be forced to lowercase!
4.2.1.2. Property Rovr Config > icons > folders > folders items > icon
Section titled “4.2.1.2. Property Rovr Config > icons > folders > folders items > icon”| Type | string |
| Required | Yes |
Description: The icon character to use (should be a nerd font character)
4.2.1.3. Property Rovr Config > icons > folders > folders items > color
Section titled “4.2.1.3. Property Rovr Config > icons > folders > folders items > color”| Type | string |
| Required | Yes |
Description: The color for the icon. Can be a named color or hex code
5. Property Rovr Config > theme
Section titled “5. Property Rovr Config > theme”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| default | string | The default theme. Can be changed while in rovr, but it is not persistent. |
| transparent | boolean | Use a transparent background. |
5.1. Property Rovr Config > theme > default
Section titled “5.1. Property Rovr Config > theme > default”| Type | string |
| Required | No |
| Default | "nord" |
Description: The default theme. Can be changed while in rovr, but it is not persistent.
5.2. Property Rovr Config > theme > transparent
Section titled “5.2. Property Rovr Config > theme > transparent”| Type | boolean |
| Required | No |
| Default | false |
Description: Use a transparent background.
6. Property Rovr Config > custom_theme
Section titled “6. Property Rovr Config > custom_theme”| Type | array of object |
| Required | No |
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| custom_theme items |
6.1. Rovr Config > custom_theme > custom_theme items
Section titled “6.1. Rovr Config > custom_theme > custom_theme items”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| name | string | A name for the theme. However, when the theme is available in the theme picker, it shows up as a hiphenated, lowercase version. |
| primary | string | 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. |
| secondary | string | 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. |
| warning | string | 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. |
| error | string | 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. |
| success | string | 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. |
| accent | string | 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. |
| foreground | string | 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. |
| background | string | 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. |
| surface | string | 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. |
| panel | string | 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. |
| bar_gradient | object | The gradient colors for the progress bar. |
| is_dark | boolean | Whether or not this theme is a dark type theme. |
| variables | object | Extra 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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | string |
| Required | Yes |
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”| Type | object |
| Required | No |
| Additional properties | Not allowed |
Description: The gradient colors for the progress bar.
| Property | Type | Title/Description |
|---|---|---|
| default | array | 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. |
| error | array | 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. |
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”| Type | array |
| Required | No |
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 items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | N/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”| Type | array |
| Required | No |
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 items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | N/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”| Type | boolean |
| Required | Yes |
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”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Extra variables to set unique to the theme. Refer to https://textual.textualize.io/guide/design/#additional-variables for more information.
| Property | Type | Title/Description |
|---|---|---|
| object |
7. Property Rovr Config > keybinds
Section titled “7. Property Rovr Config > keybinds”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| toggle_pin | array of string | Toggle the current folder in the Pinned Folder Sidebar. |
| toggle_pinned_sidebar | array of string | Toggle viewing the pinned sidebar. |
| toggle_preview_sidebar | array of string | Toggle viewing the preview sidebar. |
| toggle_footer | array of string | Toggle viewing the footer. |
| toggle_menuwrapper | array of string | Toggle viewing the menu wrapper. |
| focus_toggle_pinned_sidebar | array of string | Toggle focus between pinned folder sidebar and file list. |
| focus_file_list | array of string | Focus the file list. |
| focus_toggle_preview_sidebar | array of string | Focus toggle between preview sidebar and file list. |
| focus_toggle_path_switcher | array of string | Focus toggle between path switcher and file list. |
| focus_toggle_processes | array of string | Focus toggle the processes container. |
| focus_toggle_clipboard | array of string | Focus toggle the clipboard container. |
| focus_toggle_metadata | array of string | Focus toggle the metadata container. |
| focus_search | array of string | Focus the search bar. |
| copy | array of string | Copy the selected files in the file list to the clipboard. |
| paste | array of string | Paste the selected files in the clipboard into the current directory. |
| cut | array of string | Cut the selected files in the file list to the clipboard. |
| delete | array of string | Delete the selected files in the file list. |
| rename | array of string | Rename the selected file in the file list to something else. |
| new | array of string | Create a new item in the current directory. |
| toggle_all | array of string | Enter into select mode and select/unselect everything. |
| zip | array of string | Create a zip archive from selected files. |
| unzip | array of string | Extract a selected zip archive. |
| copy_path | array of string | Copy the path of the item to the system clipboard. |
| up | array of string | Go up the file list options. |
| down | array of string | Go down the file list options. |
| up_tree | array of string | Go up the file tree. |
| down_tree | array of string | Go down the file tree, or open the currently selected item. |
| page_up | array of string | Page Up in the file list options. |
| page_down | array of string | Page Down in the file list options. |
| home | array of string | Go to the first option in the file list options. |
| end | array of string | Go to the last option in the file list options. |
| hist_previous | array of string | Go back in history. |
| hist_next | array of string | Go forward in history. |
| toggle_visual | array of string | Enter or exit select/visual mode. |
| toggle_hidden_files | array of string | Toggle the visibility of hidden files (dot-prefixed on Unix, or flagged hidden on Windows/macOS). |
| select_up | array of string | While in visual mode, extend the selection up. |
| select_down | array of string | While in visual mode, extend the selection down. |
| select_page_up | array of string | While in visual mode, extend the selection to the previous page. |
| select_page_down | array of string | While in visual mode, extend the selection to the next page. |
| select_home | array of string | While in visual mode, extend the selection to the first option. |
| select_end | array of string | While in visual mode, extend the selection to the last option. |
| tab_next | array of string | Go to the next tab, if it is available. |
| tab_previous | array of string | Go to the previous tab, if it is available. |
| tab_new | array of string | Create a new tab. |
| tab_close | array of string | Close the current tab. |
| preview_scroll_left | array of string | Temporarily unused. |
| preview_scroll_right | array of string | Temporarily unused. |
| preview_select_right | array of string | Temporarily unused. |
| preview_select_left | array of string | Temporarily unused. |
| show_keybinds | array of string | Show the keybinds list with all available keybinds. |
| change_sort_order | object | Keybinds related to changing the sort order |
| quit_app | array of string | Quit the application |
| command_palette | string | Launch Textual’s mildly useful command palette (only one keybind is allowed!) |
| suspend_app | array of string | Suspend the app’s process, bringing you back to the terminal |
| delete_files | object | Keybinds related to the delete confirmation screen |
| filename_conflict | object | Keybinds related to handling a conflict with two files of the same name |
| file_in_use | object | Keybinds related to handling a file that is in use by another process |
| filter_modal | object | Keybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory) |
| yes_or_no | object | Keybinds related to yes/no confirmation modals |
7.1. Property Rovr Config > keybinds > toggle_pin
Section titled “7.1. Property Rovr Config > keybinds > toggle_pin”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle the current folder in the Pinned Folder Sidebar.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.1.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.2. Property Rovr Config > keybinds > toggle_pinned_sidebar
Section titled “7.2. Property Rovr Config > keybinds > toggle_pinned_sidebar”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle viewing the pinned sidebar.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.2.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.3. Property Rovr Config > keybinds > toggle_preview_sidebar
Section titled “7.3. Property Rovr Config > keybinds > toggle_preview_sidebar”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle viewing the preview sidebar.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.3.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.4. Property Rovr Config > keybinds > toggle_footer
Section titled “7.4. Property Rovr Config > keybinds > toggle_footer”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle viewing the footer.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.4.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.5. Property Rovr Config > keybinds > toggle_menuwrapper
Section titled “7.5. Property Rovr Config > keybinds > toggle_menuwrapper”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle viewing the menu wrapper.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.5.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar
Section titled “7.6. Property Rovr Config > keybinds > focus_toggle_pinned_sidebar”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle focus between pinned folder sidebar and file list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.6.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.7. Property Rovr Config > keybinds > focus_file_list
Section titled “7.7. Property Rovr Config > keybinds > focus_file_list”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus the file list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.7.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar
Section titled “7.8. Property Rovr Config > keybinds > focus_toggle_preview_sidebar”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus toggle between preview sidebar and file list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.8.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.9. Property Rovr Config > keybinds > focus_toggle_path_switcher
Section titled “7.9. Property Rovr Config > keybinds > focus_toggle_path_switcher”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus toggle between path switcher and file list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.9.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.10. Property Rovr Config > keybinds > focus_toggle_processes
Section titled “7.10. Property Rovr Config > keybinds > focus_toggle_processes”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus toggle the processes container.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.10.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.11. Property Rovr Config > keybinds > focus_toggle_clipboard
Section titled “7.11. Property Rovr Config > keybinds > focus_toggle_clipboard”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus toggle the clipboard container.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.11.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.12. Property Rovr Config > keybinds > focus_toggle_metadata
Section titled “7.12. Property Rovr Config > keybinds > focus_toggle_metadata”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus toggle the metadata container.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.12.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.13. Property Rovr Config > keybinds > focus_search
Section titled “7.13. Property Rovr Config > keybinds > focus_search”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Focus the search bar.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.13.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.14. Property Rovr Config > keybinds > copy
Section titled “7.14. Property Rovr Config > keybinds > copy”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Copy the selected files in the file list to the clipboard.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.14.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.15. Property Rovr Config > keybinds > paste
Section titled “7.15. Property Rovr Config > keybinds > paste”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Paste the selected files in the clipboard into the current directory.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.15.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.16. Property Rovr Config > keybinds > cut
Section titled “7.16. Property Rovr Config > keybinds > cut”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Cut the selected files in the file list to the clipboard.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.16.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.17. Property Rovr Config > keybinds > delete
Section titled “7.17. Property Rovr Config > keybinds > delete”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Delete the selected files in the file list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.17.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.18. Property Rovr Config > keybinds > rename
Section titled “7.18. Property Rovr Config > keybinds > rename”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Rename the selected file in the file list to something else.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.18.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.18.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.19. Property Rovr Config > keybinds > new
Section titled “7.19. Property Rovr Config > keybinds > new”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Create a new item in the current directory.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.19.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.19.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.20. Property Rovr Config > keybinds > toggle_all
Section titled “7.20. Property Rovr Config > keybinds > toggle_all”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Enter into select mode and select/unselect everything.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.20.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.21. Property Rovr Config > keybinds > zip
Section titled “7.21. Property Rovr Config > keybinds > zip”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Create a zip archive from selected files.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.21.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.22. Property Rovr Config > keybinds > unzip
Section titled “7.22. Property Rovr Config > keybinds > unzip”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Extract a selected zip archive.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.22.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.23. Property Rovr Config > keybinds > copy_path
Section titled “7.23. Property Rovr Config > keybinds > copy_path”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Copy the path of the item to the system clipboard.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.23.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.24. Property Rovr Config > keybinds > up
Section titled “7.24. Property Rovr Config > keybinds > up”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go up the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.24.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.25. Property Rovr Config > keybinds > down
Section titled “7.25. Property Rovr Config > keybinds > down”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go down the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.25.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.26. Property Rovr Config > keybinds > up_tree
Section titled “7.26. Property Rovr Config > keybinds > up_tree”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go up the file tree.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.26.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.27. Property Rovr Config > keybinds > down_tree
Section titled “7.27. Property Rovr Config > keybinds > down_tree”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go down the file tree, or open the currently selected item.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.27.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.27.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.28. Property Rovr Config > keybinds > page_up
Section titled “7.28. Property Rovr Config > keybinds > page_up”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Page Up in the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.28.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.29. Property Rovr Config > keybinds > page_down
Section titled “7.29. Property Rovr Config > keybinds > page_down”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Page Down in the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.29.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.30. Property Rovr Config > keybinds > home
Section titled “7.30. Property Rovr Config > keybinds > home”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go to the first option in the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.30.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.31. Property Rovr Config > keybinds > end
Section titled “7.31. Property Rovr Config > keybinds > end”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go to the last option in the file list options.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.31.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.32. Property Rovr Config > keybinds > hist_previous
Section titled “7.32. Property Rovr Config > keybinds > hist_previous”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go back in history.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.32.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.33. Property Rovr Config > keybinds > hist_next
Section titled “7.33. Property Rovr Config > keybinds > hist_next”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go forward in history.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.33.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.34. Property Rovr Config > keybinds > toggle_visual
Section titled “7.34. Property Rovr Config > keybinds > toggle_visual”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Enter or exit select/visual mode.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.34.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.35. Property Rovr Config > keybinds > toggle_hidden_files
Section titled “7.35. Property Rovr Config > keybinds > toggle_hidden_files”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle the visibility of hidden files (dot-prefixed on Unix, or flagged hidden on Windows/macOS).
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.35.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.36. Property Rovr Config > keybinds > select_up
Section titled “7.36. Property Rovr Config > keybinds > select_up”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection up.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.36.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.37. Property Rovr Config > keybinds > select_down
Section titled “7.37. Property Rovr Config > keybinds > select_down”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection down.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.37.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.38. Property Rovr Config > keybinds > select_page_up
Section titled “7.38. Property Rovr Config > keybinds > select_page_up”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection to the previous page.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.38.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.39. Property Rovr Config > keybinds > select_page_down
Section titled “7.39. Property Rovr Config > keybinds > select_page_down”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection to the next page.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.39.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.40. Property Rovr Config > keybinds > select_home
Section titled “7.40. Property Rovr Config > keybinds > select_home”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection to the first option.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.40.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.41. Property Rovr Config > keybinds > select_end
Section titled “7.41. Property Rovr Config > keybinds > select_end”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: While in visual mode, extend the selection to the last option.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.41.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.42. Property Rovr Config > keybinds > tab_next
Section titled “7.42. Property Rovr Config > keybinds > tab_next”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go to the next tab, if it is available.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.42.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.43. Property Rovr Config > keybinds > tab_previous
Section titled “7.43. Property Rovr Config > keybinds > tab_previous”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Go to the previous tab, if it is available.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.43.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.44. Property Rovr Config > keybinds > tab_new
Section titled “7.44. Property Rovr Config > keybinds > tab_new”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Create a new tab.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.44.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.45. Property Rovr Config > keybinds > tab_close
Section titled “7.45. Property Rovr Config > keybinds > tab_close”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Close the current tab.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.45.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.46. Property Rovr Config > keybinds > preview_scroll_left
Section titled “7.46. Property Rovr Config > keybinds > preview_scroll_left”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Temporarily unused.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.46.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.47. Property Rovr Config > keybinds > preview_scroll_right
Section titled “7.47. Property Rovr Config > keybinds > preview_scroll_right”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Temporarily unused.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.47.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.48. Property Rovr Config > keybinds > preview_select_right
Section titled “7.48. Property Rovr Config > keybinds > preview_select_right”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Temporarily unused.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.48.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.49. Property Rovr Config > keybinds > preview_select_left
Section titled “7.49. Property Rovr Config > keybinds > preview_select_left”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Temporarily unused.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.49.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.50. Property Rovr Config > keybinds > show_keybinds
Section titled “7.50. Property Rovr Config > keybinds > show_keybinds”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Show the keybinds list with all available keybinds.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.50.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.51. Property Rovr Config > keybinds > change_sort_order
Section titled “7.51. Property Rovr Config > keybinds > change_sort_order”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to changing the sort order
| Property | Type | Title/Description |
|---|---|---|
| open_popup | array of string | Open the change sort order popup. |
| name | array of string | Sort by name. |
| extension | array of string | Sort by extension. |
| natural | array of string | Sort naturally (numbers first). |
| size | array of string | Sort by size. |
| created | array of string | Sort by creation time. |
| modified | array of string | Sort by modification time. |
| descending | array of string | Toggle descending sort order. |
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”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Open the change sort order popup.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.2. Property Rovr Config > keybinds > change_sort_order > name
Section titled “7.51.2. Property Rovr Config > keybinds > change_sort_order > name”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort by name.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.3. Property Rovr Config > keybinds > change_sort_order > extension
Section titled “7.51.3. Property Rovr Config > keybinds > change_sort_order > extension”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort by extension.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.4. Property Rovr Config > keybinds > change_sort_order > natural
Section titled “7.51.4. Property Rovr Config > keybinds > change_sort_order > natural”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort naturally (numbers first).
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.5. Property Rovr Config > keybinds > change_sort_order > size
Section titled “7.51.5. Property Rovr Config > keybinds > change_sort_order > size”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort by size.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.6. Property Rovr Config > keybinds > change_sort_order > created
Section titled “7.51.6. Property Rovr Config > keybinds > change_sort_order > created”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort by creation time.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.7. Property Rovr Config > keybinds > change_sort_order > modified
Section titled “7.51.7. Property Rovr Config > keybinds > change_sort_order > modified”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Sort by modification time.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.51.8. Property Rovr Config > keybinds > change_sort_order > descending
Section titled “7.51.8. Property Rovr Config > keybinds > change_sort_order > descending”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Toggle descending sort order.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.52. Property Rovr Config > keybinds > quit_app
Section titled “7.52. Property Rovr Config > keybinds > quit_app”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Quit the application
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.52.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.53. Property Rovr Config > keybinds > command_palette
Section titled “7.53. Property Rovr Config > keybinds > command_palette”| Type | string |
| Required | No |
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”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Suspend the app’s process, bringing you back to the terminal
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
7.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items
Section titled “7.54.1. Rovr Config > keybinds > toggle_pin > toggle_pin items”| Type | string |
| Required | No |
7.55. Property Rovr Config > keybinds > delete_files
Section titled “7.55. Property Rovr Config > keybinds > delete_files”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to the delete confirmation screen
| Property | Type | Title/Description |
|---|---|---|
| trash | array of string | Confirm deletion and move files to the recycle bin. |
| delete | array of string | Confirm deletion and permanently delete files. |
| cancel | array of string | Cancel deletion and go back to the main screen. |
7.55.1. Property Rovr Config > keybinds > delete_files > trash
Section titled “7.55.1. Property Rovr Config > keybinds > delete_files > trash”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Confirm deletion and move files to the recycle bin.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.55.2. Property Rovr Config > keybinds > delete_files > delete
Section titled “7.55.2. Property Rovr Config > keybinds > delete_files > delete”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Confirm deletion and permanently delete files.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.55.3. Property Rovr Config > keybinds > delete_files > cancel
Section titled “7.55.3. Property Rovr Config > keybinds > delete_files > cancel”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Cancel deletion and go back to the main screen.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.56. Property Rovr Config > keybinds > filename_conflict
Section titled “7.56. Property Rovr Config > keybinds > filename_conflict”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to handling a conflict with two files of the same name
| Property | Type | Title/Description |
|---|---|---|
| overwrite | array of string | Overwrite the existing file with the new file. |
| skip | array of string | Skip this file and do not copy/move it. |
| rename | array of string | Rename the new file being copied/moved. |
| cancel | array of string | Cancel the entire copy/move operation. |
| dont_ask_again | array of string | Apply the selected action to all future conflicts without asking again. |
7.56.1. Property Rovr Config > keybinds > filename_conflict > overwrite
Section titled “7.56.1. Property Rovr Config > keybinds > filename_conflict > overwrite”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Overwrite the existing file with the new file.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.56.2. Property Rovr Config > keybinds > filename_conflict > skip
Section titled “7.56.2. Property Rovr Config > keybinds > filename_conflict > skip”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Skip this file and do not copy/move it.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.56.3. Property Rovr Config > keybinds > filename_conflict > rename
Section titled “7.56.3. Property Rovr Config > keybinds > filename_conflict > rename”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Rename the new file being copied/moved.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.56.4. Property Rovr Config > keybinds > filename_conflict > cancel
Section titled “7.56.4. Property Rovr Config > keybinds > filename_conflict > cancel”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Cancel the entire copy/move operation.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
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”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Apply the selected action to all future conflicts without asking again.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.57. Property Rovr Config > keybinds > file_in_use
Section titled “7.57. Property Rovr Config > keybinds > file_in_use”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to handling a file that is in use by another process
| Property | Type | Title/Description |
|---|---|---|
| retry | array of string | Retry the operation on the file. |
| skip | array of string | Skip this file and do not copy/move it. |
| cancel | array of string | Cancel the entire copy/move operation. |
| dont_ask_again | array of string | Apply the selected action to all future ‘file in use’ errors without asking again. |
7.57.1. Property Rovr Config > keybinds > file_in_use > retry
Section titled “7.57.1. Property Rovr Config > keybinds > file_in_use > retry”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Retry the operation on the file.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.57.2. Property Rovr Config > keybinds > file_in_use > skip
Section titled “7.57.2. Property Rovr Config > keybinds > file_in_use > skip”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Skip this file and do not copy/move it.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.57.3. Property Rovr Config > keybinds > file_in_use > cancel
Section titled “7.57.3. Property Rovr Config > keybinds > file_in_use > cancel”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Cancel the entire copy/move operation.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
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”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Apply the selected action to all future ‘file in use’ errors without asking again.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.58. Property Rovr Config > keybinds > filter_modal
Section titled “7.58. Property Rovr Config > keybinds > filter_modal”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to selecting options in a modal screen (like FileSearch or ZDToDirectory)
| Property | Type | Title/Description |
|---|---|---|
| exit | array of string | Exit the modal without making a selection. |
| down | array of string | Move the selection down in the modal list. |
| up | array of string | Move the selection up in the modal list. |
7.58.1. Property Rovr Config > keybinds > filter_modal > exit
Section titled “7.58.1. Property Rovr Config > keybinds > filter_modal > exit”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Exit the modal without making a selection.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.58.2. Property Rovr Config > keybinds > filter_modal > down
Section titled “7.58.2. Property Rovr Config > keybinds > filter_modal > down”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Move the selection down in the modal list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.58.3. Property Rovr Config > keybinds > filter_modal > up
Section titled “7.58.3. Property Rovr Config > keybinds > filter_modal > up”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Move the selection up in the modal list.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.59. Property Rovr Config > keybinds > yes_or_no
Section titled “7.59. Property Rovr Config > keybinds > yes_or_no”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Keybinds related to yes/no confirmation modals
| Property | Type | Title/Description |
|---|---|---|
| yes | array of string | Confirm with ‘yes’. |
| no | array of string | Decline with ‘no’. |
| dont_ask_again | array of string | Apply the selected action to all future confirmations without asking again. |
7.59.1. Property Rovr Config > keybinds > yes_or_no > yes
Section titled “7.59.1. Property Rovr Config > keybinds > yes_or_no > yes”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Confirm with ‘yes’.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
7.59.2. Property Rovr Config > keybinds > yes_or_no > no
Section titled “7.59.2. Property Rovr Config > keybinds > yes_or_no > no”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Decline with ‘no’.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
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”| Type | array of string |
| Required | No |
| Defined in | #/definitions/keybind |
Description: Apply the selected action to all future confirmations without asking again.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
8. Property Rovr Config > plugins
Section titled “8. Property Rovr Config > plugins”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| zoxide | object | |
| bat | object | |
| editor | object | |
| fd | object | |
| poppler | object | |
| file_one | object |
8.1. Property Rovr Config > plugins > zoxide
Section titled “8.1. Property Rovr Config > plugins > zoxide”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Enable or disable zoxide travelling. |
| keybinds | array of string | The keybind to open the zoxide modal. |
| show_scores | boolean | Display zoxide frequency scores alongside directory paths. |
8.1.1. Property Rovr Config > plugins > zoxide > enabled
Section titled “8.1.1. Property Rovr Config > plugins > zoxide > enabled”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | array of string |
| Required | No |
| Default | ["z"] |
| Defined in | #/definitions/keybind |
Description: The keybind to open the zoxide modal.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
8.1.3. Property Rovr Config > plugins > zoxide > show_scores
Section titled “8.1.3. Property Rovr Config > plugins > zoxide > show_scores”| Type | boolean |
| Required | No |
| Default | false |
Description: Display zoxide frequency scores alongside directory paths.
8.2. Property Rovr Config > plugins > bat
Section titled “8.2. Property Rovr Config > plugins > bat”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Enable or disable bat for previewing files. |
| executable | string | The executable for bat. |
8.2.1. Property Rovr Config > plugins > bat > enabled
Section titled “8.2.1. Property Rovr Config > plugins > bat > enabled”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | string |
| Required | No |
| Default | "bat" |
Description: The executable for bat.
8.3. Property Rovr Config > plugins > editor
Section titled “8.3. Property Rovr Config > plugins > editor”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Enable opening a file in your editor. |
| file_executable | string | Open files in this app. |
| file_suspend | boolean | Suspend the app when editing a file. Useful for TUI editors, but not for something like VSCode or Notepad++. |
| folder_executable | string | Open folders in this app. |
| folder_suspend | boolean | Suspend the app when editing a folder. Useful for TUI editors, but not for something like VSCode or Notepad++. |
| open_all_in_editor | boolean | 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. |
| keybinds | array of string | The 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”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | string |
| Required | No |
| 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”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | string |
| Required | No |
| 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”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | array of string |
| Required | No |
| Default | ["e"] |
| Defined in | #/definitions/keybind |
Description: The keybind to launch your editor.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
8.4. Property Rovr Config > plugins > fd
Section titled “8.4. Property Rovr Config > plugins > fd”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Enable recursive file search using fd. |
| keybinds | array of string | The keybind to open the file search picker. |
| executable | string | fd executable name or path. |
| relative_paths | boolean | Whether to show as relative path or absolute path. |
| follow_symlinks | boolean | Whether fd should follow symlinks when searching. |
| no_ignore_parent | boolean | Don’t use *ignore files from parent folders when searching. |
| default_filter_types | array 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”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | array of string |
| Required | No |
| Default | ["f"] |
| Defined in | #/definitions/keybind |
Description: The keybind to open the file search picker.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| toggle_pin items |
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”| Type | string |
| Required | No |
8.4.3. Property Rovr Config > plugins > fd > executable
Section titled “8.4.3. Property Rovr Config > plugins > fd > executable”| Type | string |
| Required | No |
| 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”| Type | boolean |
| Required | No |
| Default | true |
Description: Whether to show as relative path or absolute path.
8.4.5. Property Rovr Config > plugins > fd > follow_symlinks
Section titled “8.4.5. Property Rovr Config > plugins > fd > follow_symlinks”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | array of enum (of string) |
| Required | No |
| Default | ["file", "directory"] |
Description: The default file types to show when using fd.
| Array restrictions | |
|---|---|
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
|---|---|
| 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”| Type | enum (of string) |
| Required | No |
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”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | Enable poppler for PDF previews. |
| threads | integer | How many threads should poppler use? |
| use_pdftocairo | boolean | Use pdftocairo instead of pdftoppm, may help performance |
| poppler_folder | string | Path to the folder where Poppler-related binaries are located. Leave empty to use the system PATH. |
8.5.1. Property Rovr Config > plugins > poppler > enabled
Section titled “8.5.1. Property Rovr Config > plugins > poppler > enabled”| Type | boolean |
| Required | No |
| Default | true |
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”| Type | integer |
| Required | No |
| Default | 1 |
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”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | string |
| Required | No |
| 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”| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Type | Title/Description |
|---|---|---|
| enabled | boolean | 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. |
| mime_rules | object | 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. |
8.6.1. Property Rovr Config > plugins > file_one > enabled
Section titled “8.6.1. Property Rovr Config > plugins > file_one > enabled”| Type | boolean |
| Required | No |
| Default | false |
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”| Type | object |
| Required | No |
| Additional properties | Each 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.
| Property | Type | Title/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”| Type | enum (of string) |
| Required | No |
Must be one of:
- “text”
- “image”
- “pdf”
- “archive”
- “folder”
9. Property Rovr Config > mode
Section titled “9. Property Rovr Config > mode”| Type | object |
| Required | No |
| Additional properties | Each additional property must conform to the schema |
Description: Define preset modes with config overrides. Use —mode <name> to activate.
| Property | Type | Title/Description |
|---|---|---|
| object | Config 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”| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Config overrides for this mode using dot-notation paths as keys.
| Property | Type | Title/Description |
|---|---|---|
| object |