When I tried to install the debian package through the Ubuntu Software Center I received this warning:
The package is of bad quality
The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.
Lintian check results for /home/<user>/Downloads/zazu-v0.2.1-linux-x64.deb:
E: zazu: maintainer-address-missing Blaine SchmeisserI'm running Ubuntu 14.04 in case that's helpful.
Alfred doesn't treat plugins as first class citizens, only alfred can have the top level search space, all plugins have prefixes. Plugins in Zazu are first class citizens, there is no built in behavior so you have more flexibility with what you want.
Zazu is also cross platform, so switching between Mac and Ubuntu for instance wouldn't hurt your workflow. Alfred and QuickSilver are Mac specific.
So obviously you can deduce from my last sentence that the biggest advantage Alfred offers is that it's actually under active development. New features are added pretty regularly. Just last month they added some new stuff. Nothing game-changing IMO, but it's a massive difference from Quicksilver. (New features occasionally appear in the QS change log, but they're almost universally trivial — for example, in the latest release they made it prompt you for what to do when there's a file-rename conflict. That's the level of 'feature addition' you can expect from QS.)
As a result of this active development, Alfred has a vibrant community. Their developers are easy to reach via social media and e-mail, they have a forum, a blog, tech support people, &c. They have lots of users who like to share their work-flows and settings. Quicksilver's community was once like that, but it hasn't been for many years. I don't think most people even realise it's still around. The Web-site design/structure hasn't been updated since ~2010, giving the impression that the project is abandoned. Much of its extended functionality is buried in esoteric third-party plug-ins, and documentation is often out-of-date or simply non-existent.
Alfred is much prettier by default, its configuration interface is so much more elegant and intuitive, and it's a lot more dynamic in the sense that the UI can be moulded to better suit certain features (for example, the music-player feature adds media control buttons to the interface). The Quicksilver interface is pretty much static no matter what you're doing, and it's honestly not suited for a lot of the functionality people have tried to inject into it (like clipboard management).
Alfred is also vastly more stable and reliable. Hard lock-ups and silent crashes are an almost weekly occurrence for me on Quicksilver, and the auto-updater seems to break periodically, so that every 3 to 6 months i have to go manually download the latest version from the Web site.
With all of that said, i'm still using Quicksilver, and the #1 reason for that is the fact that it handles its own catalogue index. Quicksilver has very powerful custom file-indexing options, so that for example you can control exactly what types of files it catalogues under what directories, how many levels deep it goes, &c. Alfred, meanwhile, uses Spotlight, and only provides global (as opposed to per-directory) toggles for a few basic file types like 'folders' and 'images'. As a result, finding things in git repository directories and similar complex file structures can be very tedious.
The other main advantage QS has over Alfred is that it's free and open-source, which is important to some people... but it's not to me. If it weren't for my very particular file-indexing needs, i would definitely switch to Alfred.
But, they recently made that unavailable for download and want me to buy v3... Which I don't need.
So I've been awaiting an alternative.
So thanks for this ! I'm excited to try it out.
https://cachefly.alfredapp.com/Alfred_2.8.7_442.dmg
P.S.: not sure about license compatibility of v1 -> v2.
This looks great. I've been debating on building my own tool for this. I'll try and contribute some code to this.
Technically it spins up another process and recursively goes through a whitelisted set of directories. It caches just the app locations, not all the files.
brew cask install zazu
should work to install via Homebrew, but it doesn't. $ brew update && brew cask install zazu
Works for me... $ brew --version
Homebrew 1.1.6
Homebrew/homebrew-core (git revision e517; last commit 2017-01-05)- A built-in package manager based on NPM
- A visual settings editor - there's no need to edit configuration files
- Very fast fuzzy matching of file and program names
- Toast notifications and buttons
- An HTML-based preview pane
Sadly it's Windows-only for now, but there are contributors working on porting it to Linux and macOS.
If you're running macOS I've had success with building the feature/macos branch.
For comparison:
- Zazu has a github based package manager
- A dotfile for configuration (for backup!)
- Very fast fuzzy matching of file and program names
- Cross platform notifications (toast on windows!)
- An HTML-based preview pane
- Cross platform!
Any idea if it's based on it?
I can't tell if Zazu is just a replacement for simple app launching, or if it has the ability to do everything Alfred's workflows can do.
For more info on creating plugins: http://zazuapp.org/documentation/plugins/
1. 3 terminals and 1 Finder each in a quadrant on Space 1
2. Two Chrome windows, full-screened and placed into split-view next to each other (split view is when you hold down the minimize button for a bit to put two full-screen apps next to each other)
3. Sublime Text 3, full-screened.
4. Dash (doc app) full-screened and placed split-view with another full-screened Chrome window.
Basically automates the windows I would setup manually every time I reboot and want to code.
Over in Windows land, I used AutoHotkey for years for all sorts of things, so Hammerspoon is comfortable for me.
Edit - If you're looking to do it through AppleScript, see: http://stackoverflow.com/questions/3690167/how-can-one-invok...
It's never come up in my "Apps using significant energy" in the battery dropdown.
We're writing a flight planner in Electron and currently have less of an "energy impact" compared to its Qt counterparts.
I've been wanting a "replacement" for Alfred for years. Not because i dislike Alfred, i love it; But because it's a tool locking me to OSX.
These days i want me tools to be cross platform and a good core UX, even if that means i have to drop features. It's why i like CLI tools so much.
pretty basic, but it more or less match my needs. the only thing that i miss is the file icons or app icons: it show you multiple match but the icons are all the same, dark, so you can't quickly disambiguate them
Would it be possible to auto paste the clipboard result when you select it?
If you know how, let me know :D
$ osascript -e 'tell application "System Events" to keystroke "v" using command down'
I realize this isn't cross platform but there should be similar methods in other OS'es.Can you report the crash in the repo and attach the ~/.zazu/log file?