Launching certain programs on startup in their own fullscreen space

When I login I want a blank desktop in my first space, sublime text in my second space, chrome in my third, and terminal in my fourth space like so:

Screenshot


  1. Go to you second desktop
  2. Right click the Sublime Text icon on your dock
  3. Go to Options > Open at Login
  4. Right click the Sublime icon again
  5. Go to Options > Assign to: This Desktop

Do the same for every app you want to open at login on the appropriate desktop.