charutak / notionAutomation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Key bindings to Notion

Key bindings to a list on notion, for fast addition and retrieval. (Windows Only)
Simple tool to add to a list for googling later, to stop you from going down those rabbit holes.
Plus, Fast retrieval for those random 5 minutes you get free.

Usage:

Select text and Press Alt + G for adding the text to the list.
Press Alt + F to paste the top element for the list to the textbox in front of you.
(It will be copied to your clipboard, in case there isn't a highlighted textbox)

Installation Guide:

Prerequisite:

  1. Windows OS.
  2. WSL
  3. AutohotKey

Installation:

  1. Clone the repository.
  2. Create a notion integration following instructions written here. (Save the Notion API key somewhere, you will need it later).
  3. Share the page of notion you want to use for editing to the created integration. (Step 2 in the previous link)
  4. Create a To-Do list block on the Page, and get its Block ID.
  5. Add the notion API key and the block id to the LoadEnvironmentVairableTemplate.sh, and save and rename that file to LoadEnvironmentVariables.sh.
  6. Add to path the github folder to your WSL bash. Or Replace the file path to the file name in NotionKeymappings.ahk for SendToNotion.sh and GetFromNotion.sh.
  7. Double click the NotionKeymappings.ahk
  8. Add the file to startup.

This should be working!

About


Languages

Language:Shell 62.5%Language:AutoHotkey 37.5%