Code Monkey home page Code Monkey logo

alfred-workflow-notion's Introduction

Alfred Workflow for Notion API

An Alfred Workflow to search through your Notion workspace with the Notion API.

Workflow example

Installation

Download Notion.alfredworkflow and open to install in Alfred.

Configuration

  1. Create a new Internal Integration.
  2. Copy the "Internal Integration Token" into the NOTION_API_KEY environment variable in this workflow.
  3. Each page must be shared with the integration before they can be accessed using the API. Press the "Share" button on top of each page and add the integration. Note that you don't have to share subpages, the root pages suffice.

The Notion docs explain these steps very well.

Now you can search through your Notion workspace by hitting your hotkey, typing ns followed by the search string.

If you want to open links in the desktop app instead of the browser, change the useDesktop environment variable to "true".

Questions?

Feel free to open an issue or contact me on Twitter.

Disclaimer

I give no guarantees that this workflow will work for you and work correctly. Works on my machine so far! ๐Ÿ˜‡

alfred-workflow-notion's People

Contributors

stevenrombauts avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

alfred-workflow-notion's Issues

Works great.. except for Readwise pages

Hey Steven

Thanks for creating this.. It was working well and was displaying the results properly until I decided to import my book highlights through Readwise's Notion integration... In this context, searches for readwise book titles would return what seems to be a unique identifier (see pix below). It's not just readwise, but I think 98% of it are

Screen-Shot-2021-12-29-02-10-51
)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.