Skip to content

Latest commit

 

History

History
72 lines (46 loc) · 1.35 KB

README.md

File metadata and controls

72 lines (46 loc) · 1.35 KB

gkeep-files-sync

This package provides an access to your Google Keep notes under your local file system.

Works on >=3.6 Python version.

Not tested under Windows

Boring stuff

  1. Go to Google Keep UI and create a label named autosync
  2. Create a Google App password
    • You'll be asked for a App name and you can choose any, e.g gkeep-sync
    • Remember this password, you'll need it later

Install

Install the package under your OS user:

pip3 install --user gkeep-sync

Run

Setup the config:

gkeep_update_config  "[Google email]" "[Google app password]" "[Notes root directory]"

For more information about the config options check .config.example.json Optionally you can provide GKEEP_CONFIG_PATH env variable for custom located config file

Run the server:

gkeep_sync

Optionally you can provide GKEEP_CONFIG_PATH env variable for custom located config file

Repo setup

Clone the repo:

git clone [email protected]:kanevk/gkeep-files-sync.git
cd gkeep-files-sync

Open virtual environment:

pipenv shell

Install dependencies:

pipenv install

Install the package in Develop mode into the virtual env:

pip install -e .

To start the server check the section above.

Cheers 🍺