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 > preview_error
- 1.8. Property
Rovr Config > interface > preview_binary
- 1.9. Property
Rovr Config > interface > preview_start
- 1.10. Property
Rovr Config > interface > clock
- 1.1. Property
- 2. Property
Rovr Config > settings
- 2.1. Property
Rovr Config > settings > use_recycle_bin
- 2.2. Property
Rovr Config > settings > copy_includes_metadata
- 2.3. Property
Rovr Config > settings > image_protocol
- 2.4. Property
Rovr Config > settings > preview_full
- 2.5. Property
Rovr Config > settings > allow_tab_nav
- 2.6. Property
Rovr Config > settings > append_new_tabs
- 2.7. Property
Rovr Config > settings > cd_on_quit
- 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 > focus_toggle_pinned_sidebar
- 7.6. Property
Rovr Config > keybinds > focus_file_list
- 7.7. Property
Rovr Config > keybinds > focus_toggle_preview_sidebar
- 7.8. Property
Rovr Config > keybinds > focus_toggle_path_switcher
- 7.9. Property
Rovr Config > keybinds > focus_toggle_processes
- 7.10. Property
Rovr Config > keybinds > focus_toggle_clipboard
- 7.11. Property
Rovr Config > keybinds > focus_toggle_metadata
- 7.12. Property
Rovr Config > keybinds > focus_search
- 7.13. Property
Rovr Config > keybinds > copy
- 7.14. Property
Rovr Config > keybinds > paste
- 7.15. Property
Rovr Config > keybinds > cut
- 7.16. Property
Rovr Config > keybinds > delete
- 7.17. Property
Rovr Config > keybinds > rename
- 7.18. Property
Rovr Config > keybinds > new
- 7.19. Property
Rovr Config > keybinds > toggle_all
- 7.20. Property
Rovr Config > keybinds > zip
- 7.21. Property
Rovr Config > keybinds > unzip
- 7.22. Property
Rovr Config > keybinds > copy_path
- 7.23. Property
Rovr Config > keybinds > up
- 7.24. Property
Rovr Config > keybinds > down
- 7.25. Property
Rovr Config > keybinds > up_tree
- 7.26. Property
Rovr Config > keybinds > down_tree
- 7.27. Property
Rovr Config > keybinds > page_up
- 7.28. Property
Rovr Config > keybinds > page_down
- 7.29. Property
Rovr Config > keybinds > home
- 7.30. Property
Rovr Config > keybinds > end
- 7.31. Property
Rovr Config > keybinds > hist_previous
- 7.32. Property
Rovr Config > keybinds > hist_next
- 7.33. Property
Rovr Config > keybinds > toggle_visual
- 7.34. Property
Rovr Config > keybinds > select_up
- 7.35. Property
Rovr Config > keybinds > select_down
- 7.36. Property
Rovr Config > keybinds > select_page_up
- 7.37. Property
Rovr Config > keybinds > select_page_down
- 7.38. Property
Rovr Config > keybinds > select_home
- 7.39. Property
Rovr Config > keybinds > select_end
- 7.40. Property
Rovr Config > keybinds > tab_next
- 7.41. Property
Rovr Config > keybinds > tab_previous
- 7.42. Property
Rovr Config > keybinds > tab_new
- 7.43. Property
Rovr Config > keybinds > tab_close
- 7.44. Property
Rovr Config > keybinds > preview_scroll_left
- 7.45. Property
Rovr Config > keybinds > preview_scroll_right
- 7.46. Property
Rovr Config > keybinds > preview_select_right
- 7.47. Property
Rovr Config > keybinds > preview_select_left
- 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 > zen_mode
- 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. |
preview_error | string | If for any reason the file preview refused to show, this appears. |
preview_binary | string | If the current file cannot be read due to an encoding issue (ie not UTF8), it will display this message. |
preview_start | string | This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards. |
clock | 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 > preview_error
Section titled “1.7. Property Rovr Config > interface > preview_error”Type | string |
Required | No |
Default | "Hmm, I think this file got corrupted (or maybe not?)" |
Description: If for any reason the file preview refused to show, this appears.
1.8. Property Rovr Config > interface > preview_binary
Section titled “1.8. Property Rovr Config > interface > preview_binary”Type | string |
Required | No |
Default | "This file is not UTF-8 encoded, so I decline to read it." |
Description: If the current file cannot be read due to an encoding issue (ie not UTF8), it will display this message.
1.9. Property Rovr Config > interface > preview_start
Section titled “1.9. Property Rovr Config > interface > preview_start”Type | string |
Required | No |
Default | "print(\"Hello, world!\")" |
Description: This is shown when the rovr starts up. You may see it for a split second, but it will never appear afterwards.
1.10. Property Rovr Config > interface > clock
Section titled “1.10. 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.10.1. Property Rovr Config > interface > clock > enabled
Section titled “1.10.1. Property Rovr Config > interface > clock > enabled”Type | boolean |
Required | No |
Default | true |
Description: Show a clock in the tabs bar.
1.10.2. Property Rovr Config > interface > clock > align
Section titled “1.10.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”
2. Property Rovr Config > settings
Section titled “2. Property Rovr Config > settings”Type | object |
Required | No |
Additional properties | Not allowed |
Property | Type | Title/Description |
---|---|---|
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 |
preview_full | boolean | Whether or not you want to view the full file. It sort of works, not sure why it doesnt properly work, looking into it. |
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. |
cd_on_quit | boolean | When quitting rovr, write the current directory to a file, so that you can cd into it. |
2.1. Property Rovr Config > settings > use_recycle_bin
Section titled “2.1. Property Rovr Config > settings > use_recycle_bin”Type | boolean |
Required | No |
Default | true |
Description: When deleting a file, allow moving the file to the recycle bin.
2.2. Property Rovr Config > settings > copy_includes_metadata
Section titled “2.2. 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.3. Property Rovr Config > settings > image_protocol
Section titled “2.3. 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.4. Property Rovr Config > settings > preview_full
Section titled “2.4. Property Rovr Config > settings > preview_full”Type | boolean |
Required | No |
Default | false |
Description: Whether or not you want to view the full file. It sort of works, not sure why it doesnt properly work, looking into it.
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 > cd_on_quit
Section titled “2.7. Property Rovr Config > settings > cd_on_quit”Type | boolean |
Required | No |
Default | false |
Description: When quitting rovr, write the current directory to a file, so that you can cd into it.
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"] |
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”
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
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. |
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. |
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 | While using `settings.preview_full = true`, and the preview container is focused, scroll left when this keybind is pressed. |
preview_scroll_right | array of string | While using `settings.preview_full = true`, and the preview container is focused, scroll right when this keybind is pressed. |
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. |
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 > focus_toggle_pinned_sidebar
Section titled “7.5. 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.5.1. Rovr Config > keybinds > focus_toggle_pinned_sidebar > focus_toggle_pinned_sidebar items
Section titled “7.5.1. Rovr Config > keybinds > focus_toggle_pinned_sidebar > focus_toggle_pinned_sidebar items”Type | string |
Required | No |
7.6. Property Rovr Config > keybinds > focus_file_list
Section titled “7.6. 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.6.1. Rovr Config > keybinds > focus_file_list > focus_file_list items
Section titled “7.6.1. Rovr Config > keybinds > focus_file_list > focus_file_list items”Type | string |
Required | No |
7.7. Property Rovr Config > keybinds > focus_toggle_preview_sidebar
Section titled “7.7. 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.7.1. Rovr Config > keybinds > focus_toggle_preview_sidebar > focus_toggle_preview_sidebar items
Section titled “7.7.1. Rovr Config > keybinds > focus_toggle_preview_sidebar > focus_toggle_preview_sidebar items”Type | string |
Required | No |
7.8. Property Rovr Config > keybinds > focus_toggle_path_switcher
Section titled “7.8. 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.8.1. Rovr Config > keybinds > focus_toggle_path_switcher > focus_toggle_path_switcher items
Section titled “7.8.1. Rovr Config > keybinds > focus_toggle_path_switcher > focus_toggle_path_switcher items”Type | string |
Required | No |
7.9. Property Rovr Config > keybinds > focus_toggle_processes
Section titled “7.9. 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.9.1. Rovr Config > keybinds > focus_toggle_processes > focus_toggle_processes items
Section titled “7.9.1. Rovr Config > keybinds > focus_toggle_processes > focus_toggle_processes items”Type | string |
Required | No |
7.10. Property Rovr Config > keybinds > focus_toggle_clipboard
Section titled “7.10. 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.10.1. Rovr Config > keybinds > focus_toggle_clipboard > focus_toggle_clipboard items
Section titled “7.10.1. Rovr Config > keybinds > focus_toggle_clipboard > focus_toggle_clipboard items”Type | string |
Required | No |
7.11. Property Rovr Config > keybinds > focus_toggle_metadata
Section titled “7.11. 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.11.1. Rovr Config > keybinds > focus_toggle_metadata > focus_toggle_metadata items
Section titled “7.11.1. Rovr Config > keybinds > focus_toggle_metadata > focus_toggle_metadata items”Type | string |
Required | No |
7.12. Property Rovr Config > keybinds > focus_search
Section titled “7.12. 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.12.1. Rovr Config > keybinds > focus_search > focus_search items
Section titled “7.12.1. Rovr Config > keybinds > focus_search > focus_search items”Type | string |
Required | No |
7.13. Property Rovr Config > keybinds > copy
Section titled “7.13. 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.13.1. Rovr Config > keybinds > copy > copy items
Section titled “7.13.1. Rovr Config > keybinds > copy > copy items”Type | string |
Required | No |
7.14. Property Rovr Config > keybinds > paste
Section titled “7.14. 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.14.1. Rovr Config > keybinds > paste > paste items
Section titled “7.14.1. Rovr Config > keybinds > paste > paste items”Type | string |
Required | No |
7.15. Property Rovr Config > keybinds > cut
Section titled “7.15. 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.15.1. Rovr Config > keybinds > cut > cut items
Section titled “7.15.1. Rovr Config > keybinds > cut > cut items”Type | string |
Required | No |
7.16. Property Rovr Config > keybinds > delete
Section titled “7.16. 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.16.1. Rovr Config > keybinds > delete > delete items
Section titled “7.16.1. Rovr Config > keybinds > delete > delete items”Type | string |
Required | No |
7.17. Property Rovr Config > keybinds > rename
Section titled “7.17. 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.17.1. Rovr Config > keybinds > rename > rename items
Section titled “7.17.1. Rovr Config > keybinds > rename > rename items”Type | string |
Required | No |
7.18. Property Rovr Config > keybinds > new
Section titled “7.18. 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.18.1. Rovr Config > keybinds > new > new items
Section titled “7.18.1. Rovr Config > keybinds > new > new items”Type | string |
Required | No |
7.19. Property Rovr Config > keybinds > toggle_all
Section titled “7.19. 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.19.1. Rovr Config > keybinds > toggle_all > toggle_all items
Section titled “7.19.1. Rovr Config > keybinds > toggle_all > toggle_all items”Type | string |
Required | No |
7.20. Property Rovr Config > keybinds > zip
Section titled “7.20. 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.20.1. Rovr Config > keybinds > zip > zip items
Section titled “7.20.1. Rovr Config > keybinds > zip > zip items”Type | string |
Required | No |
7.21. Property Rovr Config > keybinds > unzip
Section titled “7.21. 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.21.1. Rovr Config > keybinds > unzip > unzip items
Section titled “7.21.1. Rovr Config > keybinds > unzip > unzip items”Type | string |
Required | No |
7.22. Property Rovr Config > keybinds > copy_path
Section titled “7.22. 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.22.1. Rovr Config > keybinds > copy_path > copy_path items
Section titled “7.22.1. Rovr Config > keybinds > copy_path > copy_path items”Type | string |
Required | No |
7.23. Property Rovr Config > keybinds > up
Section titled “7.23. 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.23.1. Rovr Config > keybinds > up > up items
Section titled “7.23.1. Rovr Config > keybinds > up > up items”Type | string |
Required | No |
7.24. Property Rovr Config > keybinds > down
Section titled “7.24. 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.24.1. Rovr Config > keybinds > down > down items
Section titled “7.24.1. Rovr Config > keybinds > down > down items”Type | string |
Required | No |
7.25. Property Rovr Config > keybinds > up_tree
Section titled “7.25. 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.25.1. Rovr Config > keybinds > up_tree > up_tree items
Section titled “7.25.1. Rovr Config > keybinds > up_tree > up_tree items”Type | string |
Required | No |
7.26. Property Rovr Config > keybinds > down_tree
Section titled “7.26. 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.26.1. Rovr Config > keybinds > down_tree > down_tree items
Section titled “7.26.1. Rovr Config > keybinds > down_tree > down_tree items”Type | string |
Required | No |
7.27. Property Rovr Config > keybinds > page_up
Section titled “7.27. 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.27.1. Rovr Config > keybinds > page_up > page_up items
Section titled “7.27.1. Rovr Config > keybinds > page_up > page_up items”Type | string |
Required | No |
7.28. Property Rovr Config > keybinds > page_down
Section titled “7.28. 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.28.1. Rovr Config > keybinds > page_down > page_down items
Section titled “7.28.1. Rovr Config > keybinds > page_down > page_down items”Type | string |
Required | No |
7.29. Property Rovr Config > keybinds > home
Section titled “7.29. 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.29.1. Rovr Config > keybinds > home > home items
Section titled “7.29.1. Rovr Config > keybinds > home > home items”Type | string |
Required | No |
7.30. Property Rovr Config > keybinds > end
Section titled “7.30. 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.30.1. Rovr Config > keybinds > end > end items
Section titled “7.30.1. Rovr Config > keybinds > end > end items”Type | string |
Required | No |
7.31. Property Rovr Config > keybinds > hist_previous
Section titled “7.31. 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.31.1. Rovr Config > keybinds > hist_previous > hist_previous items
Section titled “7.31.1. Rovr Config > keybinds > hist_previous > hist_previous items”Type | string |
Required | No |
7.32. Property Rovr Config > keybinds > hist_next
Section titled “7.32. 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.32.1. Rovr Config > keybinds > hist_next > hist_next items
Section titled “7.32.1. Rovr Config > keybinds > hist_next > hist_next items”Type | string |
Required | No |
7.33. Property Rovr Config > keybinds > toggle_visual
Section titled “7.33. 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.33.1. Rovr Config > keybinds > toggle_visual > toggle_visual items
Section titled “7.33.1. Rovr Config > keybinds > toggle_visual > toggle_visual items”Type | string |
Required | No |
7.34. Property Rovr Config > keybinds > select_up
Section titled “7.34. 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.34.1. Rovr Config > keybinds > select_up > select_up items
Section titled “7.34.1. Rovr Config > keybinds > select_up > select_up items”Type | string |
Required | No |
7.35. Property Rovr Config > keybinds > select_down
Section titled “7.35. 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.35.1. Rovr Config > keybinds > select_down > select_down items
Section titled “7.35.1. Rovr Config > keybinds > select_down > select_down items”Type | string |
Required | No |
7.36. Property Rovr Config > keybinds > select_page_up
Section titled “7.36. 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.36.1. Rovr Config > keybinds > select_page_up > select_page_up items
Section titled “7.36.1. Rovr Config > keybinds > select_page_up > select_page_up items”Type | string |
Required | No |
7.37. Property Rovr Config > keybinds > select_page_down
Section titled “7.37. 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.37.1. Rovr Config > keybinds > select_page_down > select_page_down items
Section titled “7.37.1. Rovr Config > keybinds > select_page_down > select_page_down items”Type | string |
Required | No |
7.38. Property Rovr Config > keybinds > select_home
Section titled “7.38. 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.38.1. Rovr Config > keybinds > select_home > select_home items
Section titled “7.38.1. Rovr Config > keybinds > select_home > select_home items”Type | string |
Required | No |
7.39. Property Rovr Config > keybinds > select_end
Section titled “7.39. 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.39.1. Rovr Config > keybinds > select_end > select_end items
Section titled “7.39.1. Rovr Config > keybinds > select_end > select_end items”Type | string |
Required | No |
7.40. Property Rovr Config > keybinds > tab_next
Section titled “7.40. 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.40.1. Rovr Config > keybinds > tab_next > tab_next items
Section titled “7.40.1. Rovr Config > keybinds > tab_next > tab_next items”Type | string |
Required | No |
7.41. Property Rovr Config > keybinds > tab_previous
Section titled “7.41. 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.41.1. Rovr Config > keybinds > tab_previous > tab_previous items
Section titled “7.41.1. Rovr Config > keybinds > tab_previous > tab_previous items”Type | string |
Required | No |
7.42. Property Rovr Config > keybinds > tab_new
Section titled “7.42. 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.42.1. Rovr Config > keybinds > tab_new > tab_new items
Section titled “7.42.1. Rovr Config > keybinds > tab_new > tab_new items”Type | string |
Required | No |
7.43. Property Rovr Config > keybinds > tab_close
Section titled “7.43. 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.43.1. Rovr Config > keybinds > tab_close > tab_close items
Section titled “7.43.1. Rovr Config > keybinds > tab_close > tab_close items”Type | string |
Required | No |
7.44. Property Rovr Config > keybinds > preview_scroll_left
Section titled “7.44. Property Rovr Config > keybinds > preview_scroll_left”Type | array of string |
Required | No |
Description: While using settings.preview_full = true
, and the preview container is focused, scroll left when this keybind is pressed.
Array restrictions | |
---|---|
Min items | 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.44.1. Rovr Config > keybinds > preview_scroll_left > preview_scroll_left items
Section titled “7.44.1. Rovr Config > keybinds > preview_scroll_left > preview_scroll_left items”Type | string |
Required | No |
7.45. Property Rovr Config > keybinds > preview_scroll_right
Section titled “7.45. Property Rovr Config > keybinds > preview_scroll_right”Type | array of string |
Required | No |
Description: While using settings.preview_full = true
, and the preview container is focused, scroll right when this keybind is pressed.
Array restrictions | |
---|---|
Min items | 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.45.1. Rovr Config > keybinds > preview_scroll_right > preview_scroll_right items
Section titled “7.45.1. Rovr Config > keybinds > preview_scroll_right > preview_scroll_right items”Type | string |
Required | No |
7.46. Property Rovr Config > keybinds > preview_select_right
Section titled “7.46. 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.46.1. Rovr Config > keybinds > preview_select_right > preview_select_right items
Section titled “7.46.1. Rovr Config > keybinds > preview_select_right > preview_select_right items”Type | string |
Required | No |
7.47. Property Rovr Config > keybinds > preview_select_left
Section titled “7.47. 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.47.1. Rovr Config > keybinds > preview_select_left > preview_select_left items
Section titled “7.47.1. Rovr Config > keybinds > preview_select_left > preview_select_left 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 | |
zen_mode | 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. |
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.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. |
show_line_numbers | boolean | Make batcat show line numbers. |
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.2.3. Property Rovr Config > plugins > bat > show_line_numbers
Section titled “8.2.3. Property Rovr Config > plugins > bat > show_line_numbers”Type | boolean |
Required | No |
Default | true |
Description: Make batcat show line numbers.
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 > zen_mode
Section titled “8.4. Property Rovr Config > plugins > zen_mode”Type | object |
Required | No |
Additional properties | Not allowed |
Property | Type | Title/Description |
---|---|---|
enabled | boolean | Allow enabling or disabling zen mode. Nothing shows up while in zen mode, except only the file list. |
keybinds | array of string | The keybind to toggle zen mode. |
8.4.1. Property Rovr Config > plugins > zen_mode > enabled
Section titled “8.4.1. Property Rovr Config > plugins > zen_mode > enabled”Type | boolean |
Required | No |
Default | false |
Description: Allow enabling or disabling zen mode. Nothing shows up while in zen mode, except only the file list.
8.4.2. Property Rovr Config > plugins > zen_mode > keybinds
Section titled “8.4.2. Property Rovr Config > plugins > zen_mode > keybinds”Type | array of string |
Required | No |
Default | ["Z"] |
Description: The keybind to toggle zen 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 |
---|---|
keybinds items |
8.4.2.1. Rovr Config > plugins > zen_mode > keybinds > keybinds items
Section titled “8.4.2.1. Rovr Config > plugins > zen_mode > keybinds > keybinds items”Type | string |
Required | No |