{"id":13572440,"url":"https://github.com/robwalton/alfred-ulysses-workflow","last_synced_at":"2025-04-04T10:30:31.115Z","repository":{"id":216174552,"uuid":"72154970","full_name":"robwalton/alfred-ulysses-workflow","owner":"robwalton","description":"Alfred 3 workflow for Ulysses","archived":false,"fork":false,"pushed_at":"2019-10-14T14:04:48.000Z","size":277,"stargazers_count":80,"open_issues_count":7,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-05T05:34:19.623Z","etag":null,"topics":["alfred","alfred-3","alfred-workflow","ulysses"],"latest_commit_sha":null,"homepage":"http://www.alfredforum.com/topic/9662-ulysses-workflow/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robwalton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-27T23:00:46.000Z","updated_at":"2024-10-13T17:51:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"b8e5a8c1-fcf0-4789-b079-f0ff5418cff9","html_url":"https://github.com/robwalton/alfred-ulysses-workflow","commit_stats":null,"previous_names":["robwalton/alfred-ulysses-workflow"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robwalton%2Falfred-ulysses-workflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robwalton%2Falfred-ulysses-workflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robwalton%2Falfred-ulysses-workflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robwalton%2Falfred-ulysses-workflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robwalton","download_url":"https://codeload.github.com/robwalton/alfred-ulysses-workflow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247160161,"owners_count":20893780,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alfred","alfred-3","alfred-workflow","ulysses"],"created_at":"2024-08-01T14:01:23.301Z","updated_at":"2025-04-04T10:30:30.755Z","avatar_url":"https://github.com/robwalton.png","language":"Python","funding_links":[],"categories":["Writing","Python"],"sub_categories":[],"readme":"# Alfred Ulysses Workflow\n\n[Alfred 3 workflow](https://www.alfredapp.com/workflows/) to search and create tasks in [Ulysses](https://ulyssesapp.com). There is a [discussion thread on the Alfred forum](http://www.alfredforum.com/topic/9662-ulysses-workflow/).\n\n## Install\nTo install, download the [latest Ulysses.alfredworkflow](https://github.com/robwalton/alfred-ulysses-workflow/releases/latest) file and double-click to open in Alfred 3. Alternatively, download what should be the most recent version hosted on [Packal](http://www.packal.org/workflow/ulysses).\n\n## Get help\n\n- `u:help` -- Show this brief summary of commands\n\n## Open group or sheet\n\n- `uf` -- Find a group or sheet based on internal content\n- `u` -- Open group or sheet (cmd-return to drill down)\n- `ug` -- Open group (cmd-return to drill down)\n- `us` -- Open sheet\n\n## Pop open Ulysses Open dialogue\n\n- `uo \u003carg\u003e` -- Search for \u003carg\u003e within Ulysses’ Open dialogue\n\n## Create sheets\n- `un` -- create new sheet with optional text (shift-enter to create in /Inbox)\n\n## Alfred file action\n\n- Use the **Open in Ulysses** file action to open text-like files in Ulysses\n- Use the **Import into Ulysses** file action to create a new sheet from text-like content\n\n## Configure view to open\n\n- `u:setsheetview` -- Set the view for opening sheets with (defaults to 'Editor Only')\n- `u:setgroupview` -- Set the view for opening groups with (defaults to 'Sheets')\n\n## Thanks\n- [dfay](https://www.alfredforum.com/profile/3468-dfay/) for the new sheet code and file opener and importer as well as general encouragement\n- [deanishe](https://www.alfredforum.com/profile/5235-deanishe/) for the awesome [Python workflow library](http://www.deanishe.net/alfred-workflow/index.html)\n- [dunkaroo](https://www.alfredforum.com/profile/11116-dunkaroo/) for searching and file action help\n- [katie](https://www.alfredforum.com/profile/5999-katie/) for thoughts on how find command should work\n\n## Versions\n\n**1.0.4**\n- Fixed ExpatError exception that **completely broke the workflow with Ulysses 13 update**.\n\n**1.0.3**\n- Fixed to work with unicode search strings\n\n**1.0.2**\n- Fixed 'uo' command to work with renamed UlyssesMac application name under Ulysses 12 update\n\n**1.0.1**\n- Fixed displayName KeyError exception that **completely broke the workflow with Ulysses 12 update**\n- Fixed an older issue with 'un' command \n\n**1.0**\n- Fixed 100% cpu hang on Sierra with update of alfred-workflow to 1.25.1\n- Added `uf` command to find groups and sheets based on their internal content\n- `u`, `ug` and `uf` now use fuzzy search Ulysses' path to groups and sheets\n- Added `un` command to create new sheet with optional text\n- Added an Alfred file action to open text-like files in Ulysses\n- Added support for Inbox items\n- Added support for local Ulysses (non-iCloud) items (still no external folders)\n- Added warning when no iCloud files found\n- Fixed race condition with `uo` command when Ulysses is not activated\n\n**0.9.2**\n- Fix race condition where toggling view state fails if Ulysses is launching\n\n**0.9.1**\n- Added feature to select view for opening items with and commands to configure\n- Behind the scenes the workflow now uses (not enough of) deanishe's https://github.com/deanishe/alfred-workflow\n- Help now opens in Safari\n- `ug` command no longer lets user drill into empty groups\n\n**0.9**\n- Initial public release\n\n## To contribute\nTo contribute to the workflow please fork on github: https://github.com/robwalton/alfred-ulysses-workflow .\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobwalton%2Falfred-ulysses-workflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobwalton%2Falfred-ulysses-workflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobwalton%2Falfred-ulysses-workflow/lists"}