June 8th, 2007 : Webdev Workflow

Instant Project Hierarchy

Filed under: geek,mac — saul @ 8:46 AM

mkdir Instant Project Hierarchy I’ve mentioned Quicksilver in the past, it’s a hugely handy utility that makes using a Mac even more of a joy, what follows is my favorite timesaver, leveraging the power of the unix mkdir command with the speed and simplicity of Quicksilver. 99% of my projects start with me creating the following folder hierarchy:

Project Name
- client_assets: (hold all client provided materials)
- vc_assets: (holds all my created or collected assets)
- build: (the root of the project build)
img : (webready image assets)
ast: (js, css, etc.)

Nothing hugely exciting, but that’s the bones of a project, and the key to consistency - here’s how simple mkdir makes it: (Note the linebreak ¬)


mkdir -p ~/Desktop/Project\ Name/ ¬
{client_assets,vc_assets,build/{img,ast}}

I know it looks intimidating, but it’s not like I have to type it ever again, that’s where QS comes in - using the ‘Run Command in Shell’ action and saving the whole thing as a trigger - and BAM! I’m a project-folder-making sensei.

1 Comment »

  1. Hahaha, this is great Saul. I think I’m going to have to steal it from you ;)

    GO GO GADGET QUICKSILVER

    Comment by Dan Grebb — 06.27.07 @ 12:27 PM

Leave a comment

Comments will be sent to the moderation queue.