All Projects → deanishe → Alfred Fixum

deanishe / Alfred Fixum

Licence: other
Fix Alfred 3 Python workflows affected by the Sierra/Alfred-Workflow background process bug

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Alfred Fixum

linguee-alfred-workflow
Dictionary workflow for Alfred based on linguee.de
Stars: ✭ 59 (-81.96%)
Mutual labels:  alfred-workflow
xcode-config
My Xcode config - Alfred Workflow, File templates, Xcode code snippets, themes, IDETextKeyBindingSet
Stars: ✭ 16 (-95.11%)
Mutual labels:  alfred-workflow
Alfred Wunderlist Workflow
Unbelievably fast task entry in Wunderlist with due dates, reminders, and recurrence
Stars: ✭ 310 (-5.2%)
Mutual labels:  alfred-workflow
alfred-relative-dates
Alfred workflow to generate relative dates in different locales
Stars: ✭ 30 (-90.83%)
Mutual labels:  alfred-workflow
alfred-iterm-profiles-workflow
An Alfred 3 workflow to easily search and open iTerm profiles
Stars: ✭ 26 (-92.05%)
Mutual labels:  alfred-workflow
Alfred Laravel Docs
An ultra-fast Laravel docs search workflow for Alfred 3+.
Stars: ✭ 270 (-17.43%)
Mutual labels:  alfred-workflow
pandoc alfred
Pandoc-Suite for Academic Writing in Markdown
Stars: ✭ 68 (-79.2%)
Mutual labels:  alfred-workflow
Alfred My Mind
Alfred workflow to search through my notes and bookmarks
Stars: ✭ 321 (-1.83%)
Mutual labels:  alfred-workflow
alfred-imessage-2fa
iMessage 2FA Workflow for Alfred
Stars: ✭ 71 (-78.29%)
Mutual labels:  alfred-workflow
Hue Alfred Workflow
An Alfred workflow for controlling Philips Hue lights.
Stars: ✭ 304 (-7.03%)
Mutual labels:  alfred-workflow
alfred-timing
⏳ Alfred workflow for Timing app
Stars: ✭ 21 (-93.58%)
Mutual labels:  alfred-workflow
oh-my-stars
An offline CLI tool to search your GitHub Stars.
Stars: ✭ 78 (-76.15%)
Mutual labels:  alfred-workflow
Alfred Things
Interact with Things 3 using Alfred.
Stars: ✭ 278 (-14.98%)
Mutual labels:  alfred-workflow
speak.awf
An Alfred 3 workflow that uses macOS's TTS (text-to-speech) feature to speak text aloud.
Stars: ✭ 29 (-91.13%)
Mutual labels:  alfred-workflow
Alfred Npms
Alfred 3 workflow to search for npm packages with npms.io
Stars: ✭ 312 (-4.59%)
Mutual labels:  alfred-workflow
AlfredWorkflows
My workflow creations for Alfred on macOS.
Stars: ✭ 55 (-83.18%)
Mutual labels:  alfred-workflow
Alfred Slack
The Slack workflow for Alfred app
Stars: ✭ 254 (-22.32%)
Mutual labels:  alfred-workflow
Alfred Emoj
Alfred 3 workflow to find relevant emoji from text
Stars: ✭ 325 (-0.61%)
Mutual labels:  alfred-workflow
Alfred Bear
Alfred 3 workflow to create and search notes in Bear.
Stars: ✭ 319 (-2.45%)
Mutual labels:  alfred-workflow
Alfred Ssh
Open SSH/SFTP/mosh connections from Alfred 3+
Stars: ✭ 301 (-7.95%)
Mutual labels:  alfred-workflow

Alfred Fixum

Fix Alfred 3/4 Python workflows affected by bugs in Alfred-Workflow, in particular the the Sierra background process bug.

In some cases, it can also fix Alfred 3 workflows that don't work in Alfred 4.

Fixum analyses your installed workflows to see if any use an old version of the Alfred-Workflow library. If they do, it can update them with a newer, working version.

Installation

Download from GitHub releases.

Usage

Before you use this workflow, make a backup of your workflows directory. To get to it, right-click on a workflow in Alfred Preferences, choose Open in Finder, then navigate to the parent workflows directory. Drag a copy to your Desktop or run Compress "workflows" on it from the context menu.

Don't immediately run Fix Workflows, but rather be sure to View Log File and use Dry Run a few times to check this workflow isn't going to overwrite something it shouldn't.

NOTE: Fixum only looks in real directories and ignores symlinks.

If there are any workflows you don't want updating, use Edit Blacklist and add their bundle IDs to that file before you run Fix Workflows.

Opening Alfred's debugger will turn on debugging mode, and the log will contain more information.

If everything looks good, run Fix Workflows.

Alfred commands

  • fixum — Show available actions
    • A newer version of Fixum is available — Shown if an update for Fixum is available.
    • Dry Run — Analyse installed workflows, but don't change anything
    • View Log File — See what the workflow would change/has changed
    • Edit Blacklist — Change the list of bundle IDs that should not be updated (e.g. your own workflows)
    • Fix Workflows — Replace any buggy versions of Alfred-Workflow with a newer, working one

If anything goes wrong

To restore a workflow's original Alfred-Workflow library if the fix actually broke it, open the workflow in Finder (right-click on it in Alfred Preferences and choose Open in Finder). Find the workflow and workflow.old directories, trash workflow and rename workflow.old to workflow. That puts back the original version.

Getting help

Post a GitHub issue, or visit the thread for this workflow or the one for Alfred-Workflow on the Alfred forum.

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].