Fork of plato: document reader for Kobo https://github.com/baskerville/plato
Rust 98%
Shell 2%
<1%
CSS <1%
C <1%
Python <1%

README.md

Logo

Plato is a document reader for Kobo's e-readers.

Documentation: GUIDE, MANUAL and BUILD.

This fork #

This fork contains small opinated changes and features to my personal usage. Some modifications were taken from thataboy.

Fixes: #

  • Hide menus before take screenshot

Features: #

  • Screenshot save path default to /mnt/onboard/Screenshots but can change in Settings.toml.
  • New swipe interactions while reading:
    • up/down (on left side): increase/decrease brightness
    • up/down (on right side): increase/decrease warmth (if compatible)
  • New view modes:
    • Larger thumbnail (2x size)
    • Cover view
  • New items to menu:
    • Suspend
    • Power off
    • USB
      • Force reconnect
      • Auto connect

Supported firmwares #

Any 4.X.Y firmware, with X ≥ 6, will do.

Supported devices #

  • Libra Colour.
  • Clara Colour.
  • Clara BW.
  • Elipsa 2E.
  • Clara 2E.
  • Libra 2.
  • Sage.
  • Elipsa.
  • Nia.
  • Libra H₂O.
  • Forma.
  • Clara HD.
  • Aura H₂O Edition 2.
  • Aura Edition 2.
  • Aura ONE.
  • Glo HD.
  • Aura H₂O.
  • Aura.
  • Glo.
  • Touch C.
  • Touch B.

Supported formats #

  • PDF, CBZ, FB2, MOBI, XPS and TXT via MuPDF.
  • ePUB through a built-in renderer.
  • DJVU via DjVuLibre.

Features #

  • Crop the margins.
  • Continuous fit-to-width zoom mode with line preserving cuts.
  • Rotate the screen (portrait ↔ landscape).
  • Adjust the contrast.
  • Define words using dictd dictionaries.
  • Annotations, highlights and bookmarks.
  • Retrieve articles from online sources through hooks (an example wallabag article fetcher is provided).

Tn01 Tn02 Tn03 Tn04

Donations #

Donate