Unfancy file icons
Octicons and Codicons as file icon themes
File icon themes for Visual Studio Code. Based on atom-unfancy-file-icons package.
Rules
- Use icons from Octicons and Codicons only
- Use a simple color code (with a few exceptions when it make more sense,
like for Ruby files) which works as follow:
- green for source files
- yellow for header, template, and stylesheet files
- violet for data files (
json
, yml
, csv
, etc)
- orange for scripts (
sh
, bat
, cmd
, etc)
- cyan for documentation files (
md
, tex
, pdf
, etc)
- blue for media files (images, videos, art software files, etc)
- magenta for ignore and lock files (
.gitignore
, package-lock.json
, etc)
- gray for other files and directories
- Use generic icons rather than trying to find one for each file extension
(except when an icon fits the file type, like with Ruby files)
Build theme
# Install dependencies
> npm install
# Build theme
> npm run build
Screenshots
Click to view screenshots
![Screenshot][octicons-dark]\
_Theme: Dark (Visual Studio), Icon theme: Unfancy file icons (Octicons)_
![Screenshot][octicons-light]\
_Theme: Light (Visual Studio), Icon theme: Unfancy file icons (Octicons)_
![Screenshot][codicons-dark]\
_Theme: Dark (Visual Studio), Icon theme: Unfancy file icons (Codicons)_
![Screenshot][codicons-light]\
_Theme: Light (Visual Studio), Icon theme: Unfancy file icons (Codicons)_
License
See LICENSE for Codicons. See LICENSE for Octicons.
Other files in this repository are licensed under the MIT License.