All Projects β†’ benweier β†’ Schemr

benweier / Schemr

Licence: mit
A color scheme selector for Sublime Text.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Schemr

sublime-live-server
🌍️ Launch a Development Server directly from Sublime Text
Stars: ✭ 49 (-65%)
Mutual labels:  sublime-text, sublime-package
Themr
A UI theme selector for Sublime Text.
Stars: ✭ 112 (-20%)
Mutual labels:  sublime-text, sublime-package
sublime-profiles
Profile Switcher for Sublime Text
Stars: ✭ 59 (-57.86%)
Mutual labels:  sublime-text, sublime-package
Assembly-Syntax-Definition
This is the greatest syntax definition of All Time
Stars: ✭ 23 (-83.57%)
Mutual labels:  sublime-text, sublime-package
Sublimeallautocomplete
Extend Sublime autocompletion to find matches in all open files of the current window
Stars: ✭ 906 (+547.14%)
Mutual labels:  sublime-text, sublime-package
Sublime-Pretty-Shell
🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)
Stars: ✭ 28 (-80%)
Mutual labels:  sublime-text, sublime-package
CSSFontFamily
CSSFontFamily is a Sublime Text plugin with a collection of font stacks autocomplete.
Stars: ✭ 15 (-89.29%)
Mutual labels:  sublime-text, sublime-package
sublime-import-helper
A Sublime Text Plugin that helps you to import your modules.
Stars: ✭ 69 (-50.71%)
Mutual labels:  sublime-text, sublime-package
Processing Sublime
A Sublime Text package for the programming language Processing
Stars: ✭ 447 (+219.29%)
Mutual labels:  sublime-text, sublime-package
Sublime zk
A SublimeText3 package featuring ID based wiki style links, and #tags, intended for zettelkasten method users. Loaded with tons of features like inline image display, sophisticated tag search, note transclusion features, support for note templates, bibliography support, support for multiple panes, etc. to make working in your Zettelkasten a joy πŸ˜„.
Stars: ✭ 408 (+191.43%)
Mutual labels:  sublime-text, sublime-package
zephir-sublime
Sublime Text syntax highlighting for for Zephir
Stars: ✭ 41 (-70.71%)
Mutual labels:  sublime-text, sublime-package
Sublimelinter Contrib Xo
SublimeLinter plugin for XO
Stars: ✭ 53 (-62.14%)
Mutual labels:  sublime-text, sublime-package
sublime-text-theme-switcher-menu
Painless theme selection in Sublime Text ⚑
Stars: ✭ 18 (-87.14%)
Mutual labels:  sublime-text, sublime-package
Carbonsublime
πŸš€ A Sublime Text 3 Plugin for Carbon. (https://carbon.now.sh)
Stars: ✭ 104 (-25.71%)
Mutual labels:  sublime-text, sublime-package
sublime-commands
Adds all default commands to the command pallet
Stars: ✭ 18 (-87.14%)
Mutual labels:  sublime-text, sublime-package
sublime-text
Subime Text 相关衄源攢集整理
Stars: ✭ 62 (-55.71%)
Mutual labels:  sublime-text, sublime-package
Editorconfig Sublime
Sublime Text plugin for EditorConfig - Helps developers maintain consistent coding styles between different editors
Stars: ✭ 1,749 (+1149.29%)
Mutual labels:  sublime-text, sublime-package
Sublime Jekyll
A Sublime Text package for Jekyll static sites.
Stars: ✭ 160 (+14.29%)
Mutual labels:  sublime-text, sublime-package
Chromerepl
A Sublime Text plugin to execute JavaScript in Google Chrome
Stars: ✭ 347 (+147.86%)
Mutual labels:  sublime-text, sublime-package
Sublime Ava
Snippets for AVA
Stars: ✭ 41 (-70.71%)
Mutual labels:  sublime-text, sublime-package

About

![Gitter](https://badges.gitter.im/Join Chat.svg)

Schemr allows you to quickly change your color scheme using the command palette and keyboard shortcuts. With Schemr, you get commands to easily cycle forward, backward and randomly through your available color schemes.

Features

  • Full compatibility with Sublime Text 2 and 3.
  • Preview the selected color scheme as you navigate through the quick panel. [ST3 ONLY]
  • Color schemes can be favorited for even faster access.
  • Set syntax-specific color schemes for your favorite languages. Use your favorite schemes for your favorite languages!
  • Displays [Dark] or [Light] in the scheme list to easily filter by type.
  • Automatically loads all available .tmTheme files, including those found inside .sublime-package files.

Installation

Install Schemr through Package Control, or download and extract it into your Sublime Text Packages folder.

Contributors

  • Max - Favorites support and code refactoring

Usage

Schemr: List schemes displays all the available schemes in alphabetical order.

  • Default binding: Alt+F5 (Windows/Linux) Option+F5 (OSX)

Schemr: Next scheme switches immediately to the alphabetically next color scheme.

  • Default binding: Alt+F7 (Windows/Linux) Option+F7 (OSX)

Schemr: Previous scheme switches immediately to the alphabetically previous color scheme.

  • Default binding: Alt+F8 (Windows/Linux) Option+F8 (OSX)

Schemr: Random scheme switches immediately to a random color scheme that you have installed.

  • Default binding: Alt+F10 (Windows/Linux) Option+F10 (OSX)

Favorites

Schemr: Add current scheme to favorites and Schemr: Remove current scheme from favorites add and remove the currently selected color scheme to your favorites list.

  • You can also edit your favorites list manually through Preferences > Package Settings > Schemr.

Schemr: List favorite schemes displays your favorite schemes in alphabetical order.

  • Default binding: Alt+Shift+F5 (Windows/Linux) Option+Shift+F5 (OSX)

Schemr: Next favorite scheme switches immediately to the alphabetically next color scheme in your favorites.

  • Default binding: Alt+Shift+F7 (Windows/Linux) Option+Shift+F7 (OSX)

Schemr: Previous favorite scheme switches immediately to the alphabetically previous color scheme in your favorites.

  • Default binding: Alt+Shift+F8 (Windows/Linux) Option+Shift+F8 (OSX)

Schemr: Random favorite scheme switches immediately to a random color scheme in your favorites.

  • Default binding: Alt+Shift+F10 (Windows/Linux) Option+Shift+F10 (OSX)

Syntax Specific Settings

Syntax specific color schemes will override the behavior of all other commands for listing and switching schemes! Reset the syntax specific scheme setting to return to the normal behavior.

Schemr: Set scheme for current syntax displays the scheme selection list to choose a color scheme for the syntax mode of the current file.

Schemr: Reset scheme for current syntax removes the color scheme setting for the syntax mode of the current file. Only available if a syntax specific color scheme has been set.

User Settings

These settings are available to control some of Schemr's behavior. Add them to Preferences.sublime-settings if you wish to override the default value.

schemr_brightness_threshold: Integer 0-255. Defaults to 100.

The brightness theshold setting allows you to define where the cutoff occurs between Dark and Light themes. Higher values indicate increasing brightess approaching white, while lower values indicate decreasing brightess approaching black.

schemr_brightness_flags: Boolean true|false. Defaults to true.

The brightness flags setting allows you to disable the "[Dark]" or "[Light]" text that appears after the scheme name in the quick panel. Disabling this will turn off color scheme parsing entirely and may increase performance if you have a large number of schemes.

schemr_preview_selection: Boolean true|false. Defaults to true.

If you are using Sublime Text 3, you can enable/disable previewing the highlighted color scheme as you move through the scheme list. Some performance issues related to the SublimeLinter and Color Highlighter plugins may be resolved by disabling this setting.

Note about SublimeLinter and Color Highlighter

To improve the user experience, Schemr filters schemes that contain (SL) or (Color Highlighter) from being listed or activated with Schemr commands. These schemes can still be enabled manually through the application menu or user settings file.

If a color scheme does not define colors for the SublimeLinter or Color Highlighter, the scheme file is extended and the written to a file in the Packages/User directory. If you switch between a lot of schemes this can quickly pollute the scheme list with many duplicates. Activate the base color scheme through Schemr and SublimeLinter/Color Highlighter will switch to their version automatically.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].