Nice tip from TUAW : Add recent Applications … simply

> defaults write persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'

> killall Dock

if you’ve mis-typed and the Dock would no start again you can remove this domain( and key(persistent-others) by using

> defaults delete persistent-others

and redo the above…. you can also use

> defaults read persistent-others

to see the current values

defaults man page and more excellent tips from