How can I create my own theme for vs code? change color & syntax colors?
Once you have tweaked your theme colors using
workbench.colorCustomizationsandeditor.tokenColorCustomizations, it's time to create the actual theme.
Generate a theme file using the Developer: Generate Color Theme from Current Settings command from the Command Palette
Use VS Code's Yeoman extension generator to generate a new theme extension:
npm install -g yo generator-code yo codeIf you customized a theme as described above, select 'Start fresh'.

Copy the theme file generated from your settings to the new extension.
You can also use an existing TextMate theme by telling the extension generator to import a TextMate theme file (.tmTheme) and package it for use in VS Code. Alternatively, if you have already downloaded the theme, replace the
tokenColorssection with a link to the.tmThemefile to use.{ "type": "dark", "colors": { "editor.background": "#1e1e1e", "editor.foreground": "#d4d4d4", "editorIndentGuide.background": "#404040", "editorRuler.foreground": "#333333", "activityBarBadge.background": "#007acc", "sideBarTitle.foreground": "#bbbbbb" }, "tokenColors": "./Diner.tmTheme" }Tip: Give your color definition file the
-color-theme.jsonsuffix and you will get hovers, code completion, color decorators, and color pickers when editing.
Source: Create a new Color Theme