I'm not sure about what do you mean by "stuff"?
On the other hand, `Oj.dump(obj, options)` can pass arguments for indention ([available options](http://www.ohler.com/oj/Oj.html#default_options-class_method)).

> indent: [Fixnum] number of spaces to indent each element in an JSON document

Therefore, we can use it as the following

```irb
irb(main):029:0> h = {"one"=>1, "array"=>[true, false]}
=> {"one"=>1, "array"=>[true, false]}
irb(main):030:0> Oj.dump(h, :indent => 2)
=> "{\n  \"one\":1,\n  \"array\":[\n    true,\n    false\n  ]\n}"
irb(main):031:0> JSON.pretty_generate h
=> "{\n  \"one\" : 1,\n  \"array\" : [\n    true,\n    false\n  ]\n}"
```