I write, ship and sell software products. iOS/OS X app developer based in Singapore, working remotely. This is my blog.
The (OS X) desktop is very handy for storing files and folders you are currently working on.
Show Desktop makes the desktop very accessible. But it can get messy as you work on different tasks.
boom is a simple tool. You classify your files and folders into "projects" and
boom helps maintain your OS X desktop by making it contain files and folders for the current project you are working on.
A project in
boom is just a name.
When you switch projects, the files and folders in the desktop will be kept and tagged with the project's name so it can be restored later by boomboom again.
Assuming you are current working on project
A, to switch to the project called
$ boom B
Files and folders in the desktop will be moved away and tagged as belonging to project
A and the files and folders for project
B will be moved to the desktop.
B doesn't exist yet, you must create it with
$ boom create B
To get help:
$ boom --help
gem install desktop-boom
These paths are assumed:
- Desktop folder is
- Projects folder will be created at
- GitHub: genie on GitHub
- Email: firstname.lastname@example.org
- Web: http://hboon.com/boom/
- Twitter: https://twitter.com/hboon
Like this post? Follow me on Twitter.