Skip to content
Alfred 3 workflow for Ulysses
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
biplist
workflow Fix to work with Ulysses 13 Jun 20, 2018
.gitignore
README.md Fix to work with Ulysses 13 Jun 20, 2018
icon.png
info.plist
parse_ulysses.py Fix to work with Ulysses 13 Jun 20, 2018
release-checklist.md
ulysses_items.py Fix to work with unicode search strings #5 Dec 17, 2017
ulysses_view.py Split alfred_ulyses.py into items and views runnable scripts and add … Mar 19, 2017
update-available.png

README.md

Alfred Ulysses Workflow

Alfred 3 workflow to search and create tasks in Ulysses. There is a discussion thread on the Alfred forum.

Install

To install, download the latest Ulysses.alfredworkflow file and double-click to open in Alfred 3. Alternatively, download what should be the most recent version hosted on Packal.

Get help

  • u:help -- Show this brief summary of commands

Open group or sheet

  • uf -- Find a group or sheet based on internal content
  • u -- Open group or sheet (cmd-return to drill down)
  • ug -- Open group (cmd-return to drill down)
  • us -- Open sheet

Pop open Ulysses Open dialogue

  • uo <arg> -- Search for within Ulysses’ Open dialogue

Create sheets

  • un -- create new sheet with optional text (shift-enter to create in /Inbox)

Alfred file action

  • Use the Open in Ulysses file action to open text-like files in Ulysses
  • Use the Import into Ulysses file action to create a new sheet from text-like content

Configure view to open

  • u:setsheetview -- Set the view for opening sheets with (defaults to 'Editor Only')
  • u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets')

Thanks

Versions

1.0.4

  • Fixed ExpatError exception that completely broke the workflow with Ulysses 13 update.

1.0.3

  • Fixed to work with unicode search strings

1.0.2

  • Fixed 'uo' command to work with renamed UlyssesMac application name under Ulysses 12 update

1.0.1

  • Fixed displayName KeyError exception that completely broke the workflow with Ulysses 12 update
  • Fixed an older issue with 'un' command

1.0

  • Fixed 100% cpu hang on Sierra with update of alfred-workflow to 1.25.1
  • Added uf command to find groups and sheets based on their internal content
  • u, ug and uf now use fuzzy search Ulysses' path to groups and sheets
  • Added un command to create new sheet with optional text
  • Added an Alfred file action to open text-like files in Ulysses
  • Added support for Inbox items
  • Added support for local Ulysses (non-iCloud) items (still no external folders)
  • Added warning when no iCloud files found
  • Fixed race condition with uo command when Ulysses is not activated

0.9.2

  • Fix race condition where toggling view state fails if Ulysses is launching

0.9.1

  • Added feature to select view for opening items with and commands to configure
  • Behind the scenes the workflow now uses (not enough of) deanishe's https://github.com/deanishe/alfred-workflow
  • Help now opens in Safari
  • ug command no longer lets user drill into empty groups

0.9

  • Initial public release

To contribute

To contribute to the workflow please fork on github: https://github.com/robwalton/alfred-ulysses-workflow .

You can’t perform that action at this time.