Skip to content

An extracted backup of Sublime Text's files

License

Notifications You must be signed in to change notification settings

flczcy/sublime-files

 
 

Repository files navigation

sublime-files

An extracted backup of Sublime Text's files.

This was initially inspired by sublime-default but that fell short of having the non-default included Sublime Packages. As a result, I decided to set up this repo.

Why?

When writing plugins and researching Sublime Text's API, it's very useful to have a hosted and sharable reference for code comments and forum posts.

You are out of date

Whoops! Please either create an issue or a pull request about that. If you would like to run the script, it can be run via:

# Remove all Sublime files
./delete-sublime.sh

# Download the latest EULA
./download-eula.sh

# Download/extract latest Sublime tarball
./extract-sublime.sh <url>
# For example:
# ./extract-sublime.sh http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3083_x64.tar.bz2

URLs should be the portable tarballs provided for Sublime Text 3 from:

http://www.sublimetext.com/3

Is this legal?

I am not a lawyer but yes, it should be legal. Under Sublime Text's EULA, we can host "backups and archival [copies]" of Sublime Text.

http://www.sublimetext.com/eula

Internally hosted EULA can be found here:

EULA

The specific lines regarding "backups and archival [copies]" can be found here:

Backups and archival lines

License

In accordance with Sublime Text's EULA, all files except for .foundryrc, .gitignore, CHANGELOG.md, README.md, UNLICENSE, delete-sublime.sh, download-eula.sh, extract-sublime.sh, and release.sh in this repository are owned by SUBLIME HQ PTY LTD.

Here are the specific lines regarding that ownership:

Copyright lines

With respect to the excepted files (.foundryrc, .gitignore, CHANGELOG.md, README.md, UNLICENSE, delete-sublime.sh, download-eula.sh, extract-sublime.sh, release.sh), those are released to the Public Domain by Todd Wolfson under the UNLICENSE.

About

An extracted backup of Sublime Text's files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 17.7%
  • Java 12.9%
  • Erlang 6.0%
  • PHP 5.3%
  • Shell 5.3%
  • Raku 4.9%
  • Other 47.9%