Uses the new, fancy way of doing things with package control and "package files" wherever possible. Where not possible, packages are manually installed and switched to their Sublime Text 3 branch via git subtree
.
Simple bash script that makes adding a package manually easy.
sh add.sh NameOfPackageInstallFolder http://github.com/package/repo/url.git nameOfST3branch
Takes 3 arguments
- name of the package install folder. Usually, this is specified in the package manual install instructions.
- the git url to get the package.
- the name of the branch in the repo that has the st3 version of the package.
-
close sublime text
-
past the following code into your shell
cd ~/Library/Application\ Support/Sublime\ Text\ 3/ && rm -rf Packages Installed\ Packages && git init && git remote add origin https://joeybaker@github.com/joeybaker/my_sublime_packages.git && git fetch && git checkout st3
If you're not going to use my setup, that's cool, here's how to upgrade yourself.
- I highly recommend installing the caniswitchtosublimetext3 plugin in sublime text 2.
- manually copy over the
Color Scheme - User
&User
folders from the sublime text 2 library to the sublime text 3 libraryPackages
folder. - Install Package Control
- Use package control to install the packages that are compatible with Sublime Text 3.
- Use
add.sh
install the packages that aren't compatible.