Skip to content
💡 Light Switch allows you to set-up two themes that swap around day & night. All you have to do is pick your themes and set your preferred times.
TypeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
images
src
.gitignore
.prettierrc
.vscodeignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE.txt
README.md
package-lock.json
package.json
tsconfig.json
tslint.json
vsc-extension-quickstart.md

README.md

💡 Light Switch 💡

Light Switch allows you to set-up two themes that swap around day & night. All you have to do is pick your themes and set your preferred times.

Features

  • 🌗 Specify Day & Night themes
  • Set your desired night time

Light Switch in action

Requirements

Extension Settings

This extension contributes the following settings:

  • lightSwitch.defaultTheme: Default theme in case that loading fails.
  • lightSwitch.nightTheme: Theme that will be set during dark mode.
  • lightSwitch.dayTheme: Theme that will be set during light mode.
  • lightSwitch.nightTime: 24-hour local time that activates night mode. Format: hh:mm (i.e. 20:00, 10:30, 03:45).

Example:

Seetings

Quick Actions

Quickly change the theme (default: ctrl + shift + p)

Quick Actions

Known Issues

Calling out known issues can help limit users opening duplicate issues against your extension.

Release Notes

Users appreciate release notes as you update your extension.

1.0.0

  • TODO: Add notes

Running locally

Structure

All code lives inside src/:

  • commands: Every command goes here - Includes the generic command binder.
  • test: All kinds of tests will be run here. Read more on testing.
  • util: General utilities
    • date: Date conversion with Moment.js.
    • workspace: Basic functions for getting important workspace information.
  1. Run npm install
  2. Head to the debugging area and choose either Run Extension or Extension Tests if you want to run the tests.

Contributions

See our contribution guidelines

You can’t perform that action at this time.