All Projects → thamarnan → remarkable-custom-template-refresh

thamarnan / remarkable-custom-template-refresh

Licence: other
To refresh custom template manifest for reMarkable Tablet

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to remarkable-custom-template-refresh

Awesome Remarkable
A curated list of projects related to the reMarkable tablet
Stars: ✭ 4,111 (+14582.14%)
Mutual labels:  remarkable-tablet
remarkable-cli-tooling
Tooling for the reMarkable paper tablet.
Stars: ✭ 37 (+32.14%)
Mutual labels:  remarkable-tablet
ReBook
The missing book store for remarkable.
Stars: ✭ 35 (+25%)
Mutual labels:  remarkable-tablet
fingerterm-reMarkable
A build of fingerterm, modified to draw more nicely on the reMarkable ePaper device.
Stars: ✭ 61 (+117.86%)
Mutual labels:  remarkable-tablet
remarkableflash
No description or website provided.
Stars: ✭ 41 (+46.43%)
Mutual labels:  remarkable-tablet
remarkable-tweak
Tweak tool for the reMarkable paper tablet. Lets you organize your templates with no fuss.
Stars: ✭ 20 (-28.57%)
Mutual labels:  remarkable-tablet
rM2PDF
rM2PDF script for the reMarkable reader
Stars: ✭ 23 (-17.86%)
Mutual labels:  remarkable-tablet
reMarkable-tools
Tools for the reMarkable paper tablet
Stars: ✭ 118 (+321.43%)
Mutual labels:  remarkable-tablet
chessmarkable
Chess for the reMarkable using the rust pleco lib
Stars: ✭ 71 (+153.57%)
Mutual labels:  remarkable-tablet
url2epub
Create ePub files from URLs
Stars: ✭ 35 (+25%)
Mutual labels:  remarkable-tablet
rm2pdf
Convert reMarkable tablet notebooks and annotated PDFs to layered PDF documents
Stars: ✭ 53 (+89.29%)
Mutual labels:  remarkable-tablet
noteto
Template Tool for the reMarkable tablet (and maybe others?)
Stars: ✭ 30 (+7.14%)
Mutual labels:  remarkable-tablet
rmWebUiTools
Utilize the USB webinterface of your remarkable paper tablet. Export all files or use this to make your own scripts.
Stars: ✭ 31 (+10.71%)
Mutual labels:  remarkable-tablet
Koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Stars: ✭ 9,467 (+33710.71%)
Mutual labels:  remarkable-tablet
reHackable-HelloWorld
QML Demo for the reMarkable Paper Tablet
Stars: ✭ 58 (+107.14%)
Mutual labels:  remarkable-tablet
remarkable-calendar-creator
Create calendars to display on a reMarkable device as the suspend screen or to write notes on, including events from your own online iCal calendar
Stars: ✭ 28 (+0%)
Mutual labels:  remarkable-tablet
remarkable pdflets
mini apps for reMarkable inside xochitl
Stars: ✭ 64 (+128.57%)
Mutual labels:  remarkable-tablet
rm-sync
Sync script for reMarkable paper tablet.
Stars: ✭ 74 (+164.29%)
Mutual labels:  remarkable-tablet
remarkable-touchgestures
touch gestures for reMarkable
Stars: ✭ 43 (+53.57%)
Mutual labels:  remarkable-tablet
1bitpaint for reMarkable
Paint tool for reMarkable tablet
Stars: ✭ 15 (-46.43%)
Mutual labels:  remarkable-tablet

Refreshing Custom Template Manifest file

After reMarkable tablet update to version 1.4.0.7 and above They now added another layer of templates.json to make the rendering of template faster and nicer, but result in harder with more steps required before adding the custom template file.

This script will help manage the json manifest of the new file you added.

This is the instruction how to add the template with the help of some script.

Usage:

First copy "refresh_template.sh" from this repository to the same folder level as you have custom template (Any method from ssh, scp, or even copy and paste, but make sure all characters from the code get the unit)

This is the path where the script should be:

/usr/share/remarkable/templates/refresh_template.sh
..
# same path along with other templates
..
/usr/share/remarkable/templates/yourtemplate1.png
/usr/share/remarkable/templates/yourtemplate2.png

After copied script to the unit then we going to run it. To run, you can use any ssh client, For Windows checkout'putty', For Mac/Unix, just use built-in terminal

username is root
password is in the Settings/About/Copyright Notice/{Bottom Section of the Page}

[email protected]'s password:
reMarkable
╺━┓┏━╸┏━┓┏━┓   ┏━╸┏━┓┏━┓╻ ╻╻╺┳╸┏━┓┏━┓
┏━┛┣╸ ┣┳┛┃ ┃   ┃╺┓┣┳┛┣━┫┃┏┛┃ ┃ ┣━┫┗━┓
┗━╸┗━╸╹┗╸┗━┛   ┗━┛╹┗╸╹ ╹┗┛ ╹ ╹ ╹ ╹┗━┛
remarkable: ~/

Once login, navigator the template folder:

cd /usr/share/remarkable/templates

then run

chmod u+x ./refresh_template.sh

(This chmod command - only need to run once to make file executable.
Next time if you are using the same file, you dont need to run it again, but it doesn't hurt if you accidentally run more than once)

And then...

./refresh_template.sh
⚠️ Please save your work on your tablet by go to main screen before run this command.

Once the template is finished, it will restart the application service; so no need to restart it manually

You will see the result of new template added, to be something like this:

remarkable: /usr/share/remarkable/templates/ ./refresh_template.sh
[INFO] Custom Template.png is new.
[INFO] P Black dots.png is new.
[INFO] P Black grid.png is new.
[INFO] P Black lines.png is new.
[INFO] P Black.png is new.
remarkable: /usr/share/remarkable/templates/

After restarted completed, check on the tablet itself: You'll see custom template under "Custom" Category when choosing template

Tips

if you put the LS in front of your custom filename, The script will mark as Landscape as well. LS_Mytodolist.png or My workoutsheet LS.png both works.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].