evan-evone/atom-theme-set


A simple package for managing a light and dark theme.

https://atom.io/packages/theme-set

License: MIT

Language: CoffeeScript


theme-set package

A simple package for managing a light and dark theme. Describe each theme with the appropriate key/value pairs, and then either activate a specific theme or toggle between the themes.

A screenshot of the package

Customization

All customization is done through the config.cson file. There are two objects that allow you to customize the themes used by theme-set: lightTheme and darkTheme. These can be edited as follows:

darkTheme:
  "key1": "val-1A"
  "key2": "val-2A"
  "key3": "val-3A"
  ...
lightTheme:
  "key1": "val-1B"
  "key2": "val-2B"
  "key3": "val-3B"
  ...
  • The keys (key1, key2, key3, ...) should be strings that can be called by atom.config.set (i.e. core.themes etc.).
  • The values (val-1A, val-2B, etc.) can be any valid value for a given key. The type and content of these values will vary based on the key.

By default, these themes are:

darkTheme:
  "core.themes": [
    "one-dark-ui"
    "one-dark-syntax"
  ]
lightTheme:
  "core.themes": [
    "one-light-ui"
    "solarized-light-syntax"
  ]

Project Statistics

Sourcerank 4
Repository Size 5.95 MB
Stars 0
Forks 0
Watchers 1
Open issues 0
Dependencies 0
Contributors 1
Tags 5
Created
Last updated
Last pushed

Top Contributors See all

Evan Keeton

Packages Referencing this Repo

theme-set
A simple package for managing a light and dark theme
Latest release 0.2.1 - Updated

Recent Tags See all

v0.2.1 August 15, 2019
v0.2.0 August 15, 2019
v0.2.0 August 15, 2019
v0.1.1 August 15, 2019
v0.1.0 August 11, 2019

Something wrong with this page? Make a suggestion

Last synced: 2019-08-26 15:57:04 UTC

Login to resync this repository