Everything's Beta

things I don't get to do at work :)

Easy session management

with one comment

I hardly ever shut my laptop down as I don’t want to bother opening up all my applications again.
So, I just hibernates/wake up instead. The last time I actually rebooted was Sept. 2009. Unfortunately, this hasn’t had a good effect on my battery.

not good

I did a few quick searches but couldn’t find a simple session management app for OSX.
And since I haven’t written anything for cosmcoa, I figured this is the perfect excuse to start.
So, let me present the aptly named “sm” a simple session management app for OSX.

smPrefs

Setup sessions as you want. When you launch a session, all apps in that sessions will be started. Restore your workspace with minimum hassle. You can do so as shown below through the status bar menu, or through the “Manage Sessions” list (select the app or session you want to launch and press “Launch”)

smMenuLaunch

Should be good on 10.5+, but I’ve only used it on Snow Leopard.  Download now.

Possible improvements I may add later: ability to provide customer arguments to apps, timed session start-up, strict mode (only apps in the currently running session are allowed to run),  auto-update, auto-start on boot. But, its functional enough for now :)

p.s: this is the first OSX app I have tried to write. If it crashes etcs, don’t get mad. Instead, send me a bug report and I’ll fix it :)

Written by srijak

January 9th, 2010 at 6:46 pm

Posted in no-code

Tagged with , ,

One Response to 'Easy session management'

Subscribe to comments with RSS or TrackBack to 'Easy session management'.

  1. Awesome. If you add auto-updates be sure to check out http://sparkle.andymatuschak.org.

    MattS

    10 Jan 10 at 9:06 am

Leave a Reply