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.52. Property
Rovr Config > keybinds > quit_app - 7.53. Property
Rovr Config > keybinds > command_palette - 7.54. Property
Rovr Config > keybinds > suspend_app
- 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.4. Property
Rovr Config > plugins > finder- 8.4.1. Property
Rovr Config > plugins > finder > enabled - 8.4.2. Property
Rovr Config > plugins > finder > keybinds - 8.4.3. Property
Rovr Config > plugins > finder > executable - 8.4.4. Property
Rovr Config > plugins > finder > relative_paths - 8.4.5. Property
Rovr Config > plugins > finder > follow_symlinks
- 8.4.1. Property
- 8.1. Property
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 |
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 file name pattern to match |
| match_type | enum (of string) | Type of matching: `exact` : for exact file name matching `endswith`: for file name ends with matching |
| 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 file name pattern to match
4.1.1.2. Property Rovr Config > icons > files > files items > match_type
Section titled “4.1.1.2. Property Rovr Config > icons > files > files items > match_type”| Type | enum (of string) |
| Required | Yes |
| Default | "exact" |
Description: Type of matching:
exact : for exact file name matching
endswith: for file name ends with matching
Must be one of:
- “exact”
- “endswith”
4.1.1.3. Property Rovr Config > icons > files > files items > icon
Section titled “4.1.1.3. Property Rovr Config > icons > files > files items > icon”| Type | string |
| Required | Yes |
Description: The icon character to use.
4.1.1.4. Property Rovr Config > icons > files > files items > color
Section titled “4.1.1.4. 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 folder name pattern to match |
| match_type | enum (of string) | Type of matching: `exact` : for exact file name matching `endswith`: for file name ends with matching |
| 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 folder name pattern to match
4.2.1.2. Property Rovr Config > icons > folders > folders items > match_type
Section titled “4.2.1.2. Property Rovr Config > icons > folders > folders items > match_type”| Type | enum (of string) |
| Required | Yes |
| Default | "exact" |
Description: Type of matching:
exact : for exact file name matching
endswith: for file name ends with matching
Must be one of:
- “exact”
- “endswith”
4.2.1.3. Property Rovr Config > icons > folders > folders items > icon
Section titled “4.2.1.3. 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.4. Property Rovr Config > icons > folders > folders items > color
Section titled “4.2.1.4. 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 | While using TextArea for previewing, use this keybind to extend selection to the right. |
| preview_select_left | array of string | While using TextArea for previewing, use this keybind to extend selection to the left. |
| show_keybinds | array of string | Show the keybinds list with all available keybinds. |
| change_sort_order | array of string | Show a chooser to change 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 |
7.1. Property Rovr Config > keybinds > toggle_pin
Section titled “7.1. Property Rovr Config > keybinds > toggle_pin”| Type | array of string |
| Required | No |
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 |
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_pinned_sidebar items |
7.2.1. Rovr Config > keybinds > toggle_pinned_sidebar > toggle_pinned_sidebar items
Section titled “7.2.1. Rovr Config > keybinds > toggle_pinned_sidebar > toggle_pinned_sidebar 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 |
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_preview_sidebar items |
7.3.1. Rovr Config > keybinds > toggle_preview_sidebar > toggle_preview_sidebar items
Section titled “7.3.1. Rovr Config > keybinds > toggle_preview_sidebar > toggle_preview_sidebar 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 |
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_footer items |
7.4.1. Rovr Config > keybinds > toggle_footer > toggle_footer items
Section titled “7.4.1. Rovr Config > keybinds > toggle_footer > toggle_footer 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 |
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_menuwrapper items |
7.5.1. Rovr Config > keybinds > toggle_menuwrapper > toggle_menuwrapper items
Section titled “7.5.1. Rovr Config > keybinds > toggle_menuwrapper > toggle_menuwrapper 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 |
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 |
|---|---|
| focus_toggle_pinned_sidebar items |
7.6.1. Rovr Config > keybinds > focus_toggle_pinned_sidebar > focus_toggle_pinned_sidebar items
Section titled “7.6.1. Rovr Config > keybinds > focus_toggle_pinned_sidebar > focus_toggle_pinned_sidebar 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 |
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 |
|---|---|
| focus_file_list items |
7.7.1. Rovr Config > keybinds > focus_file_list > focus_file_list items
Section titled “7.7.1. Rovr Config > keybinds > focus_file_list > focus_file_list 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 |
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 |
|---|---|
| focus_toggle_preview_sidebar items |
7.8.1. Rovr Config > keybinds > focus_toggle_preview_sidebar > focus_toggle_preview_sidebar items
Section titled “7.8.1. Rovr Config > keybinds > focus_toggle_preview_sidebar > focus_toggle_preview_sidebar 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 |
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 |
|---|---|
| focus_toggle_path_switcher items |
7.9.1. Rovr Config > keybinds > focus_toggle_path_switcher > focus_toggle_path_switcher items
Section titled “7.9.1. Rovr Config > keybinds > focus_toggle_path_switcher > focus_toggle_path_switcher 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 |
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 |
|---|---|
| focus_toggle_processes items |
7.10.1. Rovr Config > keybinds > focus_toggle_processes > focus_toggle_processes items
Section titled “7.10.1. Rovr Config > keybinds > focus_toggle_processes > focus_toggle_processes 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 |
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 |
|---|---|
| focus_toggle_clipboard items |
7.11.1. Rovr Config > keybinds > focus_toggle_clipboard > focus_toggle_clipboard items
Section titled “7.11.1. Rovr Config > keybinds > focus_toggle_clipboard > focus_toggle_clipboard 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 |
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 |
|---|---|
| focus_toggle_metadata items |
7.12.1. Rovr Config > keybinds > focus_toggle_metadata > focus_toggle_metadata items
Section titled “7.12.1. Rovr Config > keybinds > focus_toggle_metadata > focus_toggle_metadata 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 |
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 |
|---|---|
| focus_search items |
7.13.1. Rovr Config > keybinds > focus_search > focus_search items
Section titled “7.13.1. Rovr Config > keybinds > focus_search > focus_search 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 |
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 |
|---|---|
| copy items |
7.14.1. Rovr Config > keybinds > copy > copy items
Section titled “7.14.1. Rovr Config > keybinds > copy > copy 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 |
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 |
|---|---|
| paste items |
7.15.1. Rovr Config > keybinds > paste > paste items
Section titled “7.15.1. Rovr Config > keybinds > paste > paste 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 |
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 |
|---|---|
| cut items |
7.16.1. Rovr Config > keybinds > cut > cut items
Section titled “7.16.1. Rovr Config > keybinds > cut > cut 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 |
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 |
|---|---|
| delete items |
7.17.1. Rovr Config > keybinds > delete > delete items
Section titled “7.17.1. Rovr Config > keybinds > delete > delete 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 |
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 |
|---|---|
| rename items |
7.18.1. Rovr Config > keybinds > rename > rename items
Section titled “7.18.1. Rovr Config > keybinds > rename > rename 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 |
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 |
|---|---|
| new items |
7.19.1. Rovr Config > keybinds > new > new items
Section titled “7.19.1. Rovr Config > keybinds > new > new 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 |
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_all items |
7.20.1. Rovr Config > keybinds > toggle_all > toggle_all items
Section titled “7.20.1. Rovr Config > keybinds > toggle_all > toggle_all 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 |
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 |
|---|---|
| zip items |
7.21.1. Rovr Config > keybinds > zip > zip items
Section titled “7.21.1. Rovr Config > keybinds > zip > zip 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 |
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 |
|---|---|
| unzip items |
7.22.1. Rovr Config > keybinds > unzip > unzip items
Section titled “7.22.1. Rovr Config > keybinds > unzip > unzip 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 |
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 |
|---|---|
| copy_path items |
7.23.1. Rovr Config > keybinds > copy_path > copy_path items
Section titled “7.23.1. Rovr Config > keybinds > copy_path > copy_path 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 |
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 |
|---|---|
| up items |
7.24.1. Rovr Config > keybinds > up > up items
Section titled “7.24.1. Rovr Config > keybinds > up > up 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 |
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 |
|---|---|
| down items |
7.25.1. Rovr Config > keybinds > down > down items
Section titled “7.25.1. Rovr Config > keybinds > down > down 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 |
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 |
|---|---|
| up_tree items |
7.26.1. Rovr Config > keybinds > up_tree > up_tree items
Section titled “7.26.1. Rovr Config > keybinds > up_tree > up_tree 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 |
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 |
|---|---|
| down_tree items |
7.27.1. Rovr Config > keybinds > down_tree > down_tree items
Section titled “7.27.1. Rovr Config > keybinds > down_tree > down_tree 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 |
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 |
|---|---|
| page_up items |
7.28.1. Rovr Config > keybinds > page_up > page_up items
Section titled “7.28.1. Rovr Config > keybinds > page_up > page_up 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 |
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 |
|---|---|
| page_down items |
7.29.1. Rovr Config > keybinds > page_down > page_down items
Section titled “7.29.1. Rovr Config > keybinds > page_down > page_down 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 |
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 |
|---|---|
| home items |
7.30.1. Rovr Config > keybinds > home > home items
Section titled “7.30.1. Rovr Config > keybinds > home > home 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 |
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 |
|---|---|
| end items |
7.31.1. Rovr Config > keybinds > end > end items
Section titled “7.31.1. Rovr Config > keybinds > end > end 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 |
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 |
|---|---|
| hist_previous items |
7.32.1. Rovr Config > keybinds > hist_previous > hist_previous items
Section titled “7.32.1. Rovr Config > keybinds > hist_previous > hist_previous 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 |
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 |
|---|---|
| hist_next items |
7.33.1. Rovr Config > keybinds > hist_next > hist_next items
Section titled “7.33.1. Rovr Config > keybinds > hist_next > hist_next 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 |
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_visual items |
7.34.1. Rovr Config > keybinds > toggle_visual > toggle_visual items
Section titled “7.34.1. Rovr Config > keybinds > toggle_visual > toggle_visual 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 |
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_hidden_files items |
7.35.1. Rovr Config > keybinds > toggle_hidden_files > toggle_hidden_files items
Section titled “7.35.1. Rovr Config > keybinds > toggle_hidden_files > toggle_hidden_files 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 |
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 |
|---|---|
| select_up items |
7.36.1. Rovr Config > keybinds > select_up > select_up items
Section titled “7.36.1. Rovr Config > keybinds > select_up > select_up 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 |
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 |
|---|---|
| select_down items |
7.37.1. Rovr Config > keybinds > select_down > select_down items
Section titled “7.37.1. Rovr Config > keybinds > select_down > select_down 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 |
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 |
|---|---|
| select_page_up items |
7.38.1. Rovr Config > keybinds > select_page_up > select_page_up items
Section titled “7.38.1. Rovr Config > keybinds > select_page_up > select_page_up 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 |
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 |
|---|---|
| select_page_down items |
7.39.1. Rovr Config > keybinds > select_page_down > select_page_down items
Section titled “7.39.1. Rovr Config > keybinds > select_page_down > select_page_down 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 |
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 |
|---|---|
| select_home items |
7.40.1. Rovr Config > keybinds > select_home > select_home items
Section titled “7.40.1. Rovr Config > keybinds > select_home > select_home 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 |
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 |
|---|---|
| select_end items |
7.41.1. Rovr Config > keybinds > select_end > select_end items
Section titled “7.41.1. Rovr Config > keybinds > select_end > select_end 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 |
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 |
|---|---|
| tab_next items |
7.42.1. Rovr Config > keybinds > tab_next > tab_next items
Section titled “7.42.1. Rovr Config > keybinds > tab_next > tab_next 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 |
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 |
|---|---|
| tab_previous items |
7.43.1. Rovr Config > keybinds > tab_previous > tab_previous items
Section titled “7.43.1. Rovr Config > keybinds > tab_previous > tab_previous 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 |
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 |
|---|---|
| tab_new items |
7.44.1. Rovr Config > keybinds > tab_new > tab_new items
Section titled “7.44.1. Rovr Config > keybinds > tab_new > tab_new 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 |
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 |
|---|---|
| tab_close items |
7.45.1. Rovr Config > keybinds > tab_close > tab_close items
Section titled “7.45.1. Rovr Config > keybinds > tab_close > tab_close 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 |
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 |
|---|---|
| preview_scroll_left items |
7.46.1. Rovr Config > keybinds > preview_scroll_left > preview_scroll_left items
Section titled “7.46.1. Rovr Config > keybinds > preview_scroll_left > preview_scroll_left 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 |
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 |
|---|---|
| preview_scroll_right items |
7.47.1. Rovr Config > keybinds > preview_scroll_right > preview_scroll_right items
Section titled “7.47.1. Rovr Config > keybinds > preview_scroll_right > preview_scroll_right 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 |
Description: While using TextArea for previewing, use this keybind to extend selection to the right.
| 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 |
|---|---|
| preview_select_right items |
7.48.1. Rovr Config > keybinds > preview_select_right > preview_select_right items
Section titled “7.48.1. Rovr Config > keybinds > preview_select_right > preview_select_right 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 |
Description: While using TextArea for previewing, use this keybind to extend selection to the left.
| 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 |
|---|---|
| preview_select_left items |
7.49.1. Rovr Config > keybinds > preview_select_left > preview_select_left items
Section titled “7.49.1. Rovr Config > keybinds > preview_select_left > preview_select_left 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 |
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 |
|---|---|
| show_keybinds items |
7.50.1. Rovr Config > keybinds > show_keybinds > show_keybinds items
Section titled “7.50.1. Rovr Config > keybinds > show_keybinds > show_keybinds 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 | array of string |
| Required | No |
Description: Show a chooser to change the 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 |
|---|---|
| change_sort_order items |
7.51.1. Rovr Config > keybinds > change_sort_order > change_sort_order items
Section titled “7.51.1. Rovr Config > keybinds > change_sort_order > change_sort_order 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 |
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 |
|---|---|
| quit_app items |
7.52.1. Rovr Config > keybinds > quit_app > quit_app items
Section titled “7.52.1. Rovr Config > keybinds > quit_app > quit_app 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 |
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 |
|---|---|
| suspend_app items |
7.54.1. Rovr Config > keybinds > suspend_app > suspend_app items
Section titled “7.54.1. Rovr Config > keybinds > suspend_app > suspend_app 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 | |
| finder | 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 | false |
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"] |
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 |
|---|---|
| keybinds items |
8.1.2.1. Rovr Config > plugins > zoxide > keybinds > keybinds items
Section titled “8.1.2.1. Rovr Config > plugins > zoxide > keybinds > keybinds 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. |
| folder_executable | string | Open folders in this app. |
| 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 > folder_executable
Section titled “8.3.3. Property Rovr Config > plugins > editor > folder_executable”| Type | string |
| Required | No |
| Default | "code" |
Description: Open folders in this app.
8.3.4. Property Rovr Config > plugins > editor > keybinds
Section titled “8.3.4. Property Rovr Config > plugins > editor > keybinds”| Type | array of string |
| Required | No |
| Default | ["e"] |
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 |
|---|---|
| keybinds items |
8.3.4.1. Rovr Config > plugins > editor > keybinds > keybinds items
Section titled “8.3.4.1. Rovr Config > plugins > editor > keybinds > keybinds items”| Type | string |
| Required | No |
8.4. Property Rovr Config > plugins > finder
Section titled “8.4. Property Rovr Config > plugins > finder”| 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. |
8.4.1. Property Rovr Config > plugins > finder > enabled
Section titled “8.4.1. Property Rovr Config > plugins > finder > enabled”| Type | boolean |
| Required | No |
| Default | true |
Description: Enable recursive file search using fd.
8.4.2. Property Rovr Config > plugins > finder > keybinds
Section titled “8.4.2. Property Rovr Config > plugins > finder > keybinds”| Type | array of string |
| Required | No |
| Default | ["f"] |
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 |
|---|---|
| keybinds items |
8.4.2.1. Rovr Config > plugins > finder > keybinds > keybinds items
Section titled “8.4.2.1. Rovr Config > plugins > finder > keybinds > keybinds items”| Type | string |
| Required | No |
8.4.3. Property Rovr Config > plugins > finder > executable
Section titled “8.4.3. Property Rovr Config > plugins > finder > executable”| Type | string |
| Required | No |
| Default | "fd" |
Description: fd executable name or path.
8.4.4. Property Rovr Config > plugins > finder > relative_paths
Section titled “8.4.4. Property Rovr Config > plugins > finder > 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 > finder > follow_symlinks
Section titled “8.4.5. Property Rovr Config > plugins > finder > follow_symlinks”| Type | boolean |
| Required | No |
| Default | false |
Description: Whether fd should follow symlinks when searching.