I don't know much about idiomatic.js, I'll have to check that out more.

I do agree on using four spaces rather than two.  I also like to see spaces around the parenthesis in function declarations and conditionals, for example:

```javascript
var blah = function (someParam) {
    if (someParam) {
        console.log(someParam);
    }
};
```

Although I don't find the spaces inside the parenthesis necessary, i.e. ```if ( someParam ) {```

We ought to figure out what we agree on and then use js(h,l)int to enforce them.