Created
December 15, 2012 00:11
-
-
Save bmv437/4289811 to your computer and use it in GitHub Desktop.
Sublime Text 2 <-> Dropbox plugin sync linker
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
:: detect dropbox foler | |
IF NOT EXIST %USERPROFILE%\Dropbox ( | |
ECHO DROPBOX NOT FOUND | |
PAUSE | |
EXIT | |
) | |
:: detect Sublime text folder | |
IF NOT EXIST "%AppData%\Sublime Text 2" ( | |
ECHO SUBLIME TEXT NOT FOUND | |
PAUSE | |
EXIT | |
) | |
:: if the directory isn't found, create it and copy current files there | |
IF NOT EXIST "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" ( | |
:: mkdir "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" | |
:: copy "%AppData%\Sublime Text 2\Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" | |
ECHO cannot find packages folder | |
) | |
rd /Q /S "%AppData%\Sublime Text 2\Packages" | |
mklink /D "%AppData%\Sublime Text 2\Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" | |
IF NOT EXIST "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Installed Packages" ( | |
:: mkdir "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Installed Packages" | |
:: copy "%AppData%\Sublime Text 2\Installed Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Installed Packages" | |
ECHO cannot find Installed packages folder | |
) | |
rd /Q /S "%AppData%\Sublime Text 2\Installed Packages" | |
mklink /D "%AppData%\Sublime Text 2\Installed Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Installed Packages" | |
IF NOT EXIST "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Pristine Packages" ( | |
:: mkdir "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" | |
:: copy "%AppData%\Sublime Text 2\Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Packages" | |
ECHO cannot find Pristine packages folder | |
) | |
rd /Q /S "%AppData%\Sublime Text 2\Pristine Packages" | |
mklink /D "%AppData%\Sublime Text 2\Pristine Packages" "%USERPROFILE%\Dropbox\appdata\Sublime Text 2\Pristine Packages" | |
ECHO LINKING COMPLETE | |
PAUSE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment