For whatever it's worth, I use the windows portable version and dump the whole of it into my Dropbox.
I've also forked some plugins and git cloned my forks into my packages folder. From there I push any changes I've made.
If they're worthwhile changes the package owner can pull the changes in from GitHub or if it's an important change I'll create a merge request.
Seems to work great
I do the same thing. I also use the Camaleon package (https://github.com/SublimeText/Camaleon
) to be able to hit F8 and switch between color schemes. I prefer a light theme here at the office (lots of harsh overhead lights) and a dark theme at home (low lighting).
I did do one trick though - I love the context menu and you don't get that if you don't install the app. So, I first installed ST2 normally into it's Program Files location. This also enabled the context menu. I then deleted the contents of "C:\Program Files\Sublime Text 2" folder and all its contents. Then I just created a symlink (mklink /d [Link] [Target]) to the location I keep my portable version of ST2 on Dropbox. So Windows thinks ST2 is installed
I'm sure there are easier ways to accomplish the context menu, but I was in a hurry and that's what worked.