Skip to content

wbond/package_control_channel

Repository files navigation

Package Control Default Channel

The channel.json, repository.json and repository/*.json files contain a list of repositories and packages for use with Package Control.

The channel.json file is published at https://packagecontrol.io/channel_v3.json and is included with Package Control as the default channel.

Please be sure to follow the instructions at https://packagecontrol.io/docs/submitting_a_package to help the process of adding your package or repository go smoothly.

Style guide

A few words towards naming conventions etc, for entries in these files:

  • Packages avoid having the word "Sublime" in their name (see docs).
  • Language support (aka "syntax" or "grammar") packages are named after the language it supports, without suffixes like "syntax" or "highlighting" (e.g. #8801).
  • Labels are always in lowercase.
  • Packages that provide ...
    • a language syntax have the "language syntax" label (see #9088).
    • (the colors for) syntax highlighting have the "color scheme" label, whereas packages that provide theming for the UI have the "theme" label.
    • a build system have the "build system" label (see #9093).
    • snippets have the "snippets" label (see #9095).
    • completion metadata have the "completions" label (see #9095).
    • any other kind of auto-complete have the "auto-complete" label (see #9095).
    • formatters have the "formatting" label, and optionally "prettify" or "minify", if appropriate.
  • Utility packages have the "utilities" label (see #9094).

Other notable repositories

This is the main repository of Sublime Text packages. However:

  • Linter packages should in most cases be submitted over at SublimeLinter.
  • Similarly, any language server protocol packages are managed via SublimeLSP.

About

Default channel file for Package Control. Follow the directions at:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages