I want to create a new space (and also be able to delete it later), without having to go through the standard misson control gui. Is there any way to do this programmaticall
There is on preference plist in ~/Library/Preferences path named as com.apple.spaces.plist.
There You have to add two keys.
Open the plist and I hope you will get to know it.
...just in case someone finds this via Google
It’s a cinch: when you’re in Mission Control...
Note:If your Dock is on the right, you can access the New Desktop tab from the upper left corner instead.
delay 0.5 -- time to release command if the script is run with command-R
tell application "System Events"
key code 126 using control down -- control-up
delay 1
do shell script "MouseTools -x 1900 -y 60;sleep 1;MouseTools -leftClickNoRelease;MouseTools -releaseMouse"
key code 53 -- escape
end tell