Is there a way to force specific apps to run and remain in a specific order? I've been trying for days to figure out the correct way to phrase this question, so please do not hesitate to correct me.

I have four apps that I always run in full screen mode and I always have them in a specific order. It looks like this:


Dashboard
Spotify
IRC App
Desktop
Browser
Sublime Text


The problem I would like to solve is, even though I set them in this order, they don't always stay in that order. I can't figure out why. The browser, for example, will sometimes slide over to the left side of the desktop.

So two questions:


Is there a way to have these specific apps open on start up?
Is there a way to lock them into these positions, both on start up and during normal use?


I'm running a MacBook on OS X El Capitan v10.11.6
In OS X 10.11 the default under System Preferences > Mission Control for the Automatically rearrange Spaces based on most recent use is checked. So to not have your Spaces rearranged on you, uncheck the checkbox for that setting.



To have an App tied to a particular Desktop, open the target App on that Desktop, then control-click (right-click) the target App's Dock Tile and select: Options > Assign To > This Desktop



To have an App launch automatically upon Login, go to System Preferences > Users &amp; Groups > select the User > click Login Items and add the App.