Mac me up: OS X must have apps
For my point of view, OS X is the most ready to use desktop OS. Since the OS is installed you have a TOP-3 browser (Safari), brilliant viewer apps (Preview, iTunes, iBooks) and good enough terminal emulator.
What else do you need? Favourite messenger and cloud sync apps, office suite (Apple offers a good enough one for free, btw), video viewer (QuickTime seems retarded in area of file format support), may be a torrent app, may be your favourite browser. So the same as with any other desktop OS. It’s more about personal preferences rather than about the OS itself. But what do you need especially for OS X? Not a lot, but there are some.
In terms of window management, OS X is different to Windows and even to Ubuntu Linux (Unity, Gnome). There’re no shortcuts or mouse actions for moving windows to display corners, no shortcuts for maximising windows or for moving them between different displays. Magnet is a solution. It worths it’s $1.
Activated by dragging, customizable keyboard shortcuts or via menu bar, Magnet declutters your screen by snapping…magnet.crowdcafe.com
There’s no magic pill: a default terminal can’t fit to all wonders of a software developer. Terminator or Tilix for Linux, ConEmu for Windows, iTerm2 for OS X.
iTerm2 is a replacement for Terminal and the successor to iTermwww.iterm2.com
Last and actually least. Alfred is a multitool app. But some of it’s features (e.g. system-wide search) has already been implemented in OS X itself. Others like running system or shell commands personally I don’t see useful.
But there is a one feature I can’t live without: clipboard manager. To be honest, Alfred was not the best choice for me. It was the only. I just didn’t find any other clipboard manager app for OS X: properly equipped and signed (there’s no way to install no-name apps to corporate laptop). So I spent about $40 for paid version of Alfred for clipboard manager with endless history and history search. Shame on me, but it solves the task.
Alfred’s clipboard manager also has snippets integration. So you can have prewritten texts for further pasting (e.g. long shell commands to be used on remote server without copying there your own
Let’s count: 3 apps and a just installed OS is fully equipped. Seems brilliant, isn’t it?