Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WillPlatnick/gcal2logseq
Export today's Google Calendar entries to Roam (Python and Alfred Workflow)
https://github.com/WillPlatnick/gcal2logseq
Last synced: about 2 months ago
JSON representation
Export today's Google Calendar entries to Roam (Python and Alfred Workflow)
- Host: GitHub
- URL: https://github.com/WillPlatnick/gcal2logseq
- Owner: WillPlatnick
- Created: 2020-08-18T12:30:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T15:35:55.000Z (almost 4 years ago)
- Last Synced: 2024-05-18T22:23:55.036Z (8 months ago)
- Language: Python
- Size: 202 KB
- Stars: 16
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-logseq - gcal2logseq - Python Script + Alfred Workflow to add Google Calendar events into your graph (💡 Workflows and Innovations)
README
# Google Calendar to logseq
This is a Python script and Alfred Workflow to export today's Google Calendar events and put them into logseq.
**This is very rough and not meant to be plug and play. It is completely unsupported. I just wanted to put it out there to be a base start for others.**
## Requirements
* macOS Catalina (Uses system Python 3.7
* Python 3.7
* Alfred Workflow## Setup
git clone https://github.com/WilliamDurin/gcal2logseq.git
Go [here](https://developers.google.com/calendar/quickstart/python) and click the 'Enable the Google API' button, download the credentials.json file and stick it into the gcal-logseq directory you just checked out.
Run /usr/bin/pip3 install -r requirements.txt
Run /usr/bin/python3 quickstart.py, it should load a web page to give permissions to the app. You can ignore the insecure prompts since it's your own app.
## Alfred Workflow
I've also included an Alfred workflow. You'll have to edit the workflow and change the repopath directory on your local machine.