Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 1.15 KB

File metadata and controls

17 lines (15 loc) · 1.15 KB

How to contribute

Adding a new icon

  1. Find an icon in SVG format (Most icons are from here)
  2. Make sure you have node.js installed
    • We recommend installing node via nvm
      • Run nvm install v22
      • Run nvm use
  3. Add the svg to the icons theme folder
  4. Update the theme json file
    • Update iconDefinitions
    • Update fileNames or fileExtensions
  5. To test the new icon, run in terminal npm run prebuild && npm run package. This should create a *.vsix file. In VSCode right click on that file click "Install Extension VSIX".
    • Once that is installed, change the icon theme to the theme that has your new icon. e.g mac Command + Shift + P -> Preferences: File Icon Theme -> e.g JetBrains Icon Theme 2023+ UI Dark
    • Create an empty file with the file name or file extension to verify your icon shows up.