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.
- 🌗 Specify themes for light and dark settings
- ⏱ Set your desired time to switch between these
This extension contributes the following settings:
lightSwitch.themeDark
: Theme that will be set during dark mode.lightSwitch.themeLight
: Theme that will be set during light mode.lightSwitch.switchTimeDark
+lightSwitch.switchTimeLight
: 24-hour local time that activates night mode. Format: HH:mm (i.e. 20:00, 10:30, 03:45).
Example:
Quickly change the theme (default: ctrl + shift + p)
Calling out known issues can help limit users opening duplicate issues against your extension.
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 utilitiesdate
: Date conversion withday.js
.workspace
: Basic functions for getting important workspace information.
- Run
yarn
to install local dependencies. - Head to the debugging menu and choose either
Run Extension
orExtension Tests
if you want to run the tests.
- Run
vsce package
. - Run
code --install-extension lightswitch-VERSION.vsix
(replaceVERSION
with the current version number i.e.0.1.0
or1.0.0
). - Reload your window.