Base16 Default Themes
An opinionated, more minimal take on Base16 Default Dark and Light themes for VS Code.
This extension provides the following themes:
- Base16 Default Dark
- Base16 Default Light
Development
Open this repository in VS Code and press F5 to start an Extension Development Host. Then use Preferences: Color Theme to select either theme.
To create a VSIX package locally:
npx @vscode/vsce package
Release
Releases are built automatically when a semver tag is pushed. The GitHub Actions workflow validates the tag, checks that it matches package.json, packages a .vsix, and attaches it to a GitHub Release.
- Bump
version in package.json.
- Move entries from
[Unreleased] to a new version section in CHANGELOG.md.
- Commit and push to
main.
- Tag the release (the tag must match
package.json, with a v prefix):
git tag v0.1.0
git push origin v0.1.0
The workflow runs on tags matching v*.*.* (for example v0.1.0 or v1.0.0-beta.1). If the tag is not valid semver, or its version does not match package.json, the release fails.
To publish to the VS Code Marketplace:
vsce login ddnomad
vsce publish
Attribution
The source themes are derived from tinted-theming/tinted-vscode at commit 9b2f6345e65e243b951ae01f8e6918dfd7163eae:
The Base16 Default scheme is by Chris Kempson. Tinted VSCode is distributed under the MIT License; its copyright notices are retained in this repository's license.