Skip to main content

iCloud todo.txt

Synchronize your local `todo.txt` with iCloud.

Linting: pylint Code style: black

Requirements

On your local machine, you have to set the following two environment variables.

TODO_FILE="path/to/your/todo.txt"
APPLE_ID="<Your Apple ID email address.>"

On iCloud you need a folder called ToDo where the todo.txt will live.

Installation

Install the package with pip

pip install --user icloud-todotxt

or pipx

pipx install icloud-todotxt

Usage

Before you can use the tool, you have to login once into iCloud.

icloud --username=$APPLE_ID

Download the todo.txt from iCloud.

icloud-todotxt download

Upload the todo.txt to iCloud.

icloud-todotxt upload

Internal Dependencies

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icloud-todotxt-0.1.4.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

icloud_todotxt-0.1.4-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file icloud-todotxt-0.1.4.tar.gz.

File metadata

  • Download URL: icloud-todotxt-0.1.4.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.7 Linux/5.16.11-76051611-generic

File hashes

Hashes for icloud-todotxt-0.1.4.tar.gz
Algorithm Hash digest
SHA256 87b19bc5971cab6beb4cc4410168a0b3c22cff45ea30783afc9cbd286777dd89
MD5 67587a20ccc0e9cd9bfe270efb986640
BLAKE2b-256 62a9324c17f3432d6071f446ff09704f880b4802e01bee44084c7ed824bd31f0

See more details on using hashes here.

File details

Details for the file icloud_todotxt-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: icloud_todotxt-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.7 Linux/5.16.11-76051611-generic

File hashes

Hashes for icloud_todotxt-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 34fe982697b8f171ddb22389ec84a4efb5ce40e03c27d0729fa0bc506e673d1f
MD5 96c51902c04329376dbeb3e077551840
BLAKE2b-256 bfa3075a36e37d8d040588ba175cf95d6f2e0581915dafe438251ae57a982a83

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page