All Projects → kevin-funderburg → alfred-microsoft-onenote-navigator

kevin-funderburg / alfred-microsoft-onenote-navigator

Licence: other
Use Alfred to browse through your Microsoft OneNote notebooks, section groups and sections and then jump to them instantly.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to alfred-microsoft-onenote-navigator

alfred-mailto
Send emails to recipients and groups from Alfred
Stars: ✭ 59 (+13.46%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Time
Start and stop tracking time with Toggl, Harvest, Everhour or Clockify through Alfred 4
Stars: ✭ 65 (+25%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Unicode
Preview Unicode characters and emoji in Alfred
Stars: ✭ 23 (-55.77%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred My Mind
Alfred workflow to search through my notes and bookmarks
Stars: ✭ 321 (+517.31%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Reddit
Browse Reddit from Alfred
Stars: ✭ 155 (+198.08%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Stackexchange
Search StackOverflow.com from Alfred
Stars: ✭ 335 (+544.23%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Man
man(1) workflow for Alfred
Stars: ✭ 21 (-59.62%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Iconfinder Search
Alfred 3 workflow for Iconfinder instant search
Stars: ✭ 14 (-73.08%)
Mutual labels:  alfred, workflow, alfred-workflow
Deepl Alfred Workflow2
DeepL Alfred Workflow
Stars: ✭ 93 (+78.85%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Ssh
SSH workflow for Alfred for Mac with powerful hostname expansion/completion
Stars: ✭ 78 (+50%)
Mutual labels:  alfred, workflow, alfred-workflow
alfred-latex-symbols-workflow
🔎 Alfred 3-4 workflow to search for latex symbol commands
Stars: ✭ 33 (-36.54%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Fakeum
Generate fake test data in Alfred
Stars: ✭ 195 (+275%)
Mutual labels:  alfred, workflow, alfred-workflow
alfred-relative-dates
Alfred workflow to generate relative dates in different locales
Stars: ✭ 30 (-42.31%)
Mutual labels:  alfred, workflow, alfred-workflow
Awgo
Go library for Alfred 3 + 4 workflows
Stars: ✭ 556 (+969.23%)
Mutual labels:  alfred, workflow, alfred-workflow
AlfredWorkflows
My workflow creations for Alfred on macOS.
Stars: ✭ 55 (+5.77%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Open With Vscode Workflow
Alfred 3 workflow for opening files or folders in Visual Studio Code.
Stars: ✭ 74 (+42.31%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfy
Create Alfred workflows with ease
Stars: ✭ 2,232 (+4192.31%)
Mutual labels:  alfred, workflow, alfred-workflow
Alfred Workflow
Full-featured library for writing Alfred 3 & 4 workflows
Stars: ✭ 2,622 (+4942.31%)
Mutual labels:  alfred, workflow, alfred-workflow
alfred-kat
KAT workflow for Alfred, search and open magnet links directly from Alfred.
Stars: ✭ 16 (-69.23%)
Mutual labels:  alfred, alfred-workflow
alfred-otter
Alfred workflow for searching and retrieving transcripts from Otter.ai
Stars: ✭ 20 (-61.54%)
Mutual labels:  alfred, alfred-workflow

Navigate OneNote Notebooks With Alfred

Search or browse any notebook,section group,section or page in Microsoft OneNote from Alfred.


demo


Features

  • Search or browse all OneNote Notebooks/section groups/sections/pages.
  • When searching:
    • Press ↩︎ to either open the selected item in OneNote or browse the selection.
  • When browsing:
    • Press ↩︎ to continue diving deeper into notebook hierarchy. Once a page is found (deepest depth) it will open it in OneNote
    • Press ↩︎ to open the currently selected notebook/section/section group

Installation

Download the latest release and double-click the file to install in Alfred.

Usage

The main keywords are 1a, 1b, 1r & 1m:

  • 1a [<query>] - Search all notebooks/section groups/sections/pages and retain memory for intelligent order.

    • ↩︎ or NUM — If the selection is a page (i.e. has no children), then open selection in OneNote; otherwise browse selection in Alfred.
    • ↩︎ — Open selection in OneNote instead of browse.
  • 1b [<query>] — Browse OneNote from top level Notebooks in Alfred.

    • ↩︎ or NUM — View the selections sub-sections, if it has no sub-sections (deepest level of notebook) it will open the page in OneNote.
    • ↩︎ — Open selection in OneNote instead.
  • 1r [<query>] — Search recent OneNote items.

    • ↩︎ or NUM — If the selection is a page (i.e. has no children), then open selection in OneNote; otherwise browse selection in Alfred.
    • ↩︎ — Open selection in OneNote instead of browse.
  • 1m [<query>] — Search recently modified OneNote items.

    • ↩︎ or NUM — If the selection is a page (i.e. has no children), then open selection in OneNote; otherwise browse selection in Alfred.
    • ↩︎ — Open selection in OneNote instead of browse.
  • 1u — Update stored OneNote data.

Configuration

The workflow locates a database for each notebook stored and uses them to perform searches and build a URL that OneNote can respond to. The first search may be slower than expected but afterwards it should speed up.

NOTE: Previous versions of this workflow did not get along with users whose notebooks were stored on Microsoft Sharepoint, I think this new version should work for it, but as mine are not stored on sharepoint, I can't test. If yours are stored on sharepoint and they still don't work, let me know.

Licensing & thanks

This workflow is released under the MIT Licence.

This workflow uses on the wonderful library alfred-workflow by @deanishe.

Changelog

  • v1.0.0 — 06/14/19
    • First public release
  • v1.2.0 - 06/19/19
    • Fixed storage of base url
  • v1.2.2 - 10/14/19
    • Added trap for sharepoint URLs
  • v1.3.0 - 02/23/20
    • Added search all functionality
  • v1.3.1 - 02/25/20
    • Added ability to browse a selection after searching all.
    • Improved code logic and added new keywords.
  • v2.0.0 - 12/18/20
    • found databases which allowed to search/open every notebook item (including pages)
    • changed script altogether in order to adapt
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].