Xovi Extensions
Installation
Installation via the Vellum package manager is recommended. Dependencies are handled automatically.
Manual
Instructions to install xovi can be found here.
Download the extensions from the folder matching your reMarkable software version.
Copy the .qmd files to /home/root/xovi/exthome/qt-resource-rebuilder/ and restart xovi.
Notes
Some of the QMD files in this repo are my own and some are modifications I've made to extensions created by others in the community. Modifications will link to the original author. Extensions have been tested only for the latest reMarkable OS version, though they may work on newer versions.
Compatibility
| Extension | 3.22.0.64 |
3.23.0.64 |
3.24.0.149 |
3.25.1.1 |
3.26.0.68 |
3.27.1.0 |
3.27.3.0 |
Comment |
|---|---|---|---|---|---|---|---|---|
batteryPercentage |
❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | |
clock |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
convertToText_remover |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
hideDocumentClose |
✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | Use hide-document-close by ingatellent instead |
quickSettingsClock |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
quickSettingsTimer |
❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | |
uncompressDock |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
favoriteButton |
✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | Implemented by reMarkable in later versions |
forceSync |
✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | WIP |
tagButton |
✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | Implemented by reMarkable in later versions |
Note: QMDs for version 3.22.4.2 are the same as the ones for 3.22.0.64.
Note 2: Make sure to use latest version of qt-resource-rebuilder for best compatibility.
Extensions
batteryPercentage.qmd
- Shows the battery percentage next to the battery icon in the main view header.
Available for: 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
clock.qmd
- Adds a live clock to the library sidebar; tap the entry to toggle seconds display.
Note: You have to set the right timezone on the tablet (you can use reManager to set it)
Available for: 3.22.0.64, 3.23.0.64, 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
convertToText_remover.qmd
- Removes the
Convert to textoption from selection menus and the toolbar.
Available for: 3.22.0.64, 3.23.0.64, 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
hideDocumentClose.qmd
- Hides the close button in the document toolbar to prevent accidental exits. Use hide-document-close by ingatellent instead.
Available for: 3.22.0.64, 3.23.0.64
quickSettingsClock.qmd
- Injects a tappable clock into the Quick Settings header; tap to toggle between minute and second precision. Use quicksettings-clock-serif by rmitchellscott instead.
Available for: 3.22.0.64, 3.23.0.64, 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
quickSettingsTimer.qmd
- Adds a countdown timer, stopwatch, and alarm system to the Quick Settings panel, under the light slider.
- Timer: presets: 1min, 5min, 10min, 30min, 1h; add/set mode toggle (
increments,
replaces), start/stop/reset controls.
- Chrono: start/stop with lap-style elapsed time display.
- Alarm: configure recurring alarms in the system clock settings menu with a time picker (hour/minute spinners), quick-off buttons (00/15/30/45, +15/+30/+45), and a "Now" button. Each alarm has an enable/disable toggle and a delete button.
- Flash light toggle in the alarm settings page: when enabled, the reading light blinks 3 times when the timer finishes or an alarm triggers. (Only on devices with a reading light.)
- Persistence: alarms and the flash light toggle are saved to
file:///home/root/alarms.jsonon changes and auto-loaded on startup. - Notification bar: shows "Time's up! (duration)" when the timer finishes, or "Alarm at HH:MM" when an alarm triggers. Timer offers Restart/+1min/+5min buttons; alarm offers a Dismiss button.
- Quick access: an "Add alarms" button in Quick Settings opens the system clock alarm management page directly.
- Setting page: Go to
Settings > Help > System Timeto manage alarms and the flash light toggle.
Available for: 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
uncompressDock.qmd
- Replaces the widget-based create menu with dedicated buttons for notebook, folder, and quick sheet creation.
- Rewritten for the new
HomeScreen.CreateMenu— the oldNavigator.CreateMenuis no longer used in 3.27. - Note: Notebook and Folder use Navigator methods; Quicksheet uses
LibraryController(experimental).
Available for: 3.22.0.64, 3.23.0.64, 3.24.0.149, 3.25.1.1, 3.26.0.68, 3.27.1.0, 3.27.3.0
favoriteButton.qmd
- Restores a
Favoriteaction in the document list header for faster pinning.
Available for: 3.22.0.64, 3.23.0.64*
*No longer needed — implemented by reMarkable in later versions.
forceSync.qmd
- Adds a cloud button in Quick Settings that forces a library sync when tapped (WIP — further testing needed).
Available for: 3.22.0.64, 3.23.0.64
tagButton.qmd
- Puts a
Tagaction next to other list controls to open the tag editor directly.
Available for: 3.22.0.64, 3.23.0.64*
*No longer needed — implemented by reMarkable in later versions.






