To Sleep 0.0.10 - mb1986/rm-hacks GitHub Wiki

To Sleep

rM Hacks DocumentationFeature of the dayTo Sleep

This page notes some observations about the sleep-related features of rM Hacks.

Light Sleep Gesture

With rM Hacks, you can enable sleep mode by swiping up from the top of the screen.

Gesture to put the device into sleep mode, one finger up near top

In the reMarkable Settings ⇒ Security settings, you can select Light sleep vs. the default sleep mode.

The difference is that in light sleep, the contents of the page will stay visible when the tablet goes to sleep.

The rM Hacks light sleep gesture is a marked benefit, since reMarkable does not provide a way to enable light sleep (it is only triggered by Auto sleep).

Light Sleep Banner

When light sleep mode is triggered (either with the gesture or with Auto sleep) the default light sleep banner appears.

Default sleep mode banner

Since this blocks the upper part of the page contents, rM Hacks provides a more minimal light sleep banner.

Replaced sleep-mode banner with ...zzZ

Transparent Sleep Screen

Finally, rM Hacks provides another way to enable sleep and still see the contents of the page: Transparent Sleep Screen.

To take advantage of this feature, you will need to replace the sleep screen on your tablet with a transparent png image.

There are many ways to create such an image, but this example shows an ImageMagick convert command:

convert -size 1404x1872 xc:none -gravity northeast -font Helvetica-Bold -pointsize 36 -fill black -annotate +5+5 '...zzZ' -gravity southeast -annotate +5+5 '...zzZ' -gravity east -annotate +5+5 '...zzZ' suspended.png

Once you have an image, you will use your favorite template updating program to upload it to your tablet.

Finally, when sleep mode is triggered, e.g., by pressing the power button, this transparent png will display, and the page contents will be visible in the background.

In this example, the page's template is showing.

Transparent Sleep Screen

In landscape mode, only the center portion of the sleep screen displays, which is why I added '...zzZ' multiple times in the above convert command.

Transparent Sleep Screen, landscape

Security

Keep in mind that since the contents of the page will be visible when the tablet goes to sleep, you will need to take steps to prevent sensitive information from being accidentally exposed.

One step, of course, is not to enable light sleep and not to upload a transparent sleep screen. But if you like those features, just be sure you don't have sensitive information visible when you put your table to sleep.

⚠️ **GitHub.com Fallback** ⚠️