Skip to content

fredrikaverpil/vscode-material-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice: THIS THEME IS NO LONGER MAINTAINED

Since Mattia Astorino has released his excellent Material Theme for Visual Code, I am no longer maintaining this theme. Please use his theme instead!

Material Theme for vscode

The MIT License

This theme is directly based on the excellent Material Theme by Mattia Astorino without any modifications.

Screenshot

Screenshot

Resources

Notes on updating the theme

Clone this repository

git clone https://github.com/fredrikaverpil/vscode-material-theme.git
cd vscode-material-theme

Download the latest version of the theme

curl -o themes/material-theme.tmTheme https://raw.githubusercontent.com/equinusocio/material-theme/develop/schemes/Material-Theme.tmTheme

Install and run Yo Code

Offical Yo code docs: https://code.visualstudio.com/docs/tools/yocode

Please note, this step is not needed to follow as the git repo already holds all of the data which Yo Code generates, but it's here for completeness:

npm install -g yo generator-code
yo code

Bump version and create update changelog

  • Bump the version number in package.json
  • Add notes on the update in CHANGELOG.md

Test extension

Official vsce docs: https://code.visualstudio.com/docs/tools/vscecli

npm install -g vsce
vsce package  # create .vsix
code --install-extension *.vsix  # test it
mv *.vsix vsix/  # Move it into "vsix" folder

Publish to Github and Visual Studio Marketplace

git commit -am "Updated theme"
git push

Notes on setting up a token in the official vsce docs.

vsce publish