8000 GitHub - elainajones/remarkable-calendar at v2.0.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

elainajones/remarkable-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReMarkable Calender

Month view

Daily view

Contents

What is this?

A minimal PDF calendar for the ReMarkable 2, inspired by the Hobonichi Techo planner. This PDF calendar is created using a script but a pre-made calendar can be downloaded from here.

Features

  • Optional PDF creation script for custom date ranges.
  • Clickable dates for fast navigation!
    • From the month view, click the dates to jump to the corresponding day view page.
    • From the day view, click the month name to jump to the corresponding month view page.
  • Hour rulings for each day.
  • 1:1 scaling suitable for print.
  • A4 document size (also supports US letter)
  • 5.5mm grid line spacing
  • Gentium Font
  • Spaghetti code?

How do I use this?

To use, simply download a copy of the PDF. Once copied to the ReMarkable 2, open the PDF and set the viewing for landscape mode. Be sure to set the page scaling to fit the screen width.

Continue reading for instructions using the code included in this repository.

Using the creation script

Prerequisites

  • Python3
  • Git
  • Basic familiarity with Python
  • Basic familiarity with running shell commands

Setup

  1. Ensure that both Git and Python3 have been installed.
  2. git clone https://github.com/elainajones/remarkable-calendar.git
    • This will download the code locally on your machine.
  3. cd remarkable-calendar
  4. python3 -m venv venv
  5. .\venv\Scripts\activate
    • (venv) should appear in the shell.
    • Linux users only: . venv/bin/activate
  6. python3 -m pip install -r requirements.txt
    • This will install necessary dependencies.

Usage

The simplest way to run the code is to enter the following command. The current year will be automatically determined from your computer's date settings.

python3 main.py

A calendar PDF will be saved locally as calendar.pdf.

Customization

The -h or --help option can be added to the end of the command to show additional options.

python3 main.py --help

This includes the following options to customize the date range.

  • --start-date
    • Human readable date with support for multiple formats
    • eg: '2024/09/27' or 'Sept 9, 2024' (make sure to enclose inside ')
  • --end-date
    • Human readable date with support for multiple formats
    • eg: '2024/09/27' or 'Sept 9, 2024' (make sure to enclose inside ')

Advanced users familiar with Python can customize the font by providing their own font files.

About

Remarkable 2 calendar creator inspired by the Hobonichi Techo

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0