-
Notifications
You must be signed in to change notification settings - Fork 1
Themes
Nuno Luciano edited this page Jun 4, 2024
·
4 revisions
The directory /public/images/themes
contain any themes you add.
Note there are only icon themes supported.
The folder structure is: <theme-name>/<type>.<ext>
,
with <ext>
after the prefix:
-
ar-
and archive extension -
audio
audio files -
bin
executable -
file
default icon -
folder
default folder -
folder-page
folder with index -
img-
and archive extension -
txt-
code source extension -
x-
extensions from an array or without preview
ar-zip.svg // ar for archive - zip
txt-css.svg // txt to preview CSS code
x-doc.svg // x for array : *.doc", "*.docx", "*.odm", "*.odt", "*.ott"
To select a theme use the option view > theme
in file /private/conf/options.json
.
You can customize types.json
to include icon themes e.g.:
"txt-html": { "glob": ["*.htm", "*.html", "*.shtml", "*.xhtml"] },
"txt-hpp": { "glob": ["*.hpp"] },
"txt-java": { "glob": ["*.java"] },
"txt-scala": { "glob": ["*.scala"] },
"txt-js": { "glob": ["*.js"] },
"txt-json": { "glob": ["*.json"] },
"txt-less": { "glob": ["*.less"] },
"txt-log": { "glob": ["*.log", "changelog*"] },
"txt-md": { "glob": ["*.markdown", "*.md", "*.mdx"] },
You can easily find SVG icons of file extensions to include in your themes.
Here some GitHub repos:
- Eva Icons pack of more than 480 Open Source icons
https://akveo.github.io/eva-icons/ - Feather Icons
https://feathericons.com/ - Figma 4,000 Free Icons - Open Source Icon set
Streamline - Hero icons
https://heroicons.com/ - Iconify
https://iconify.design/ - Exclusive collection of free icons for commercial projects without attribution
https://uxwing.com/ - Material Icon Theme
https://github.com/PKief/vscode-material-icon-theme - vscode-icons
https://github.com/vscode-icons/vscode-icons - file-icons
https://github.com/file-icons/icons/tree/master/svg - Nomo Dark Icon Theme
https://github.com/be5invis/vscode-iconset - tal7aouy/vscode-icons
https://github.com/tal7aouy/vscode-icons - Studio-icons
https://github.com/jtlowe/studio-icons/tree/master/src/svg - Bearded-icons
https://github.com/BeardedBear/bearded-icons/tree/master/icons - City-lights-icons
https://github.com/Yummygum/city-lights-icons-vsc/tree/master/icons/svg