/vscode-emoji-icons

๐Ÿ“šโš™๏ธโš›๏ธ๐Ÿ’…๐ŸŒ๐Ÿ›ข๐Ÿช๐Ÿค๐Ÿฆ€๐Ÿงช๐Ÿžโš ๏ธ๐Ÿšจ๐Ÿš€๐Ÿ”จ๐Ÿ’ก๐Ÿ—‘๐Ÿ‘ทโ€โ™‚๏ธ๐Ÿ”’๐Ÿž๐ŸŽž๐Ÿ”ˆ๐Ÿ“‚๐Ÿ“ฆ

Primary LanguagePythonOtherNOASSERTION

Emoji File Icons ๐Ÿคทโ€โ™€๏ธ version

sponsor downloads publish

Product Icons also here

New emojis added frequently. Accepting emoji proposal PRs!

๐Ÿ‘‰ Want to stand out from every other dev using material icons? ๐Ÿ‘ˆ

I started making this extension ironically, ended up actually liking it too much..

File Icons Pack

You can enable file icons independently of product icons

file icons

Emoji File Icons

See emoji reference below.

Emoji Product Icons Pack

You can enable file icons independently of file icons

product icons

Emoji Product Icons (Fun)

Activity bar: [ ๐Ÿ“‘ ๐Ÿ”Ž ๐ŸŒฟ ๐Ÿ•ต๏ธโ€โ™‚๏ธ ๐Ÿ“ฆ ๐Ÿงช ... ๐Ÿ‘ค โš™๏ธ ]

Status bar: [ ๐ŸŒฟ ๐Ÿ”„/โคด๏ธ ๐Ÿšจ โš ๏ธ ... ๐Ÿ””/๐Ÿ“ฃ ]

Emoji Product Icons (Professional)

minus goofy emojis, only serious emojis

Activity bar: [ ๐Ÿ“‘ ๐Ÿ”Ž ... ๐Ÿ•ต๏ธโ€โ™‚๏ธ ๐Ÿ“ฆ ๐Ÿงช ... ๐Ÿ‘ค โš™๏ธ ]

Status bar: [ ๐Ÿšจ โš ๏ธ ... ๐Ÿ””/๐Ÿ“ฃ ]

Other: [ ๐Ÿ—‘ ๐Ÿž โš™๏ธ ๐Ÿ”’/๐Ÿ”“ ๐Ÿ’ฌ ๐Ÿ’ก ]

Todo List

๐Ÿšง change skin tones or gender of emojis in settings

๐Ÿšง customise matches

๐Ÿšง change between Apple, and system emojis

โœ… support more file types and folders

โœ… automate publishing workflow

โœ… automate update README.md

โœ… automate generate file icon themes from reference file

โœ… product icons (icons in the bar on your left) ๐Ÿ“‘๐Ÿ”Ž๐Ÿ“ฆ๐Ÿงช๐Ÿ‘คโš™๏ธ

more ideas welcome ๐Ÿ™‚

more file type requests welcome

PRs welcome ๐Ÿ‘จโ€๐Ÿณ๐Ÿ‘Œ๐Ÿ’‹

Contributors

Emoji Reference

Special Files

git and github

  • ๐Ÿคทโ€โ™€๏ธ .gitignore
  • ๐Ÿ’ต FUNDING.yml
  • ๐Ÿค– dependabot.yml

docs

  • ๐Ÿ“ฐ README.md | README.txt | README.rst | README
  • ๐Ÿ—“ CHANGELOG.md | CHANGELOG.txt | CHANGELOG
  • ๐Ÿ‘ฉโ€โš–๏ธ LICENSE.md | LICENSE.txt | LICENSE.rst | LICENSE
  • ๐Ÿ™‹โ€โ™€๏ธ SUPPORT.md | SUPPORT.txt | SUPPORT
  • ๐Ÿ‘ฎโ€โ™‚๏ธ SECURITY.md | SECURITY.txt | SECURITY
  • ๐Ÿคฅ CODE_OF_CONDUCT.md | CODE_OF_CONDUCT
  • ๐Ÿ˜Š CONTRIBUTING.md | CONTRIBUTING
  • ๐Ÿค CONTRIBUTORS.md | CONTRIBUTORS
  • โœ๏ธ AUTHORS.md | AUTHORS
  • ๐Ÿ‘ ACKNOWLEDGMENTS.md | ACKNOWLEDGMENTS
  • โ—๏ธ ISSUE_TEMPLATE.md | ISSUE_TEMPLATE
  • ๐Ÿ’ก PULL_REQUEST_TEMPLATE.md | PULL_REQUEST_TEMPLATE
  • ๐Ÿ“– CITATION.cff
  • ๐Ÿ’ก ideas.md | ideas.txt | ideas
  • ๐Ÿ”˜ todo.md | todo.txt | todo

vscode

  • โš™๏ธ .vscode/settings.json
  • ๐Ÿš€ .vscode/launch.json
  • โœ… .vscode/tasks.json
  • ๐Ÿ›’ .vscode/extensions.json

node

  • ๐Ÿ“ฆ package.json
  • ๐Ÿ”’ package-lock.json
  • โš™๏ธ .npmrc
  • ๐Ÿคทโ€โ™€๏ธ .npmignore
  • โš™๏ธ tsconfig.json
  • ๐Ÿƒ jest.config.ts | jest.config.js
  • ๐ŸŽญ playwright.config.ts | playwright.config.js

web

  • ๐ŸŒ  favicon.ico
  • ๐Ÿค– robots.txt

application

  • ๐Ÿณ DOCKERFILE
  • ๐Ÿ”ฅ .firebaserc | firebase.json
  • ๐Ÿ›’ requirements.txt | requirements
  • ๐ŸงŠ py.typed
  • โš™๏ธ pyproject.toml
  • โ„๏ธ .flake8

config

  • โš™๏ธ config.json
  • ๐Ÿ‘ฉโ€๐Ÿ”ฌ .env.test
  • ๐Ÿ‘ทโ€โ™‚๏ธ .env.development
  • ๐Ÿ‘จโ€๐Ÿš€ .env.production
  • ๐Ÿ‡ณ๐Ÿ‡ฟ .env.NZ
  • ๐Ÿ‡ฆ๐Ÿ‡บ .env.AU
  • ๐Ÿ‡จ๐Ÿ‡ณ .env.CN
  • ๐Ÿ‡บ๐Ÿ‡ธ .env.US
  • ๐Ÿ‡จ๐Ÿ‡ฆ .env.CA
  • ๐Ÿ‡ฌ๐Ÿ‡ง .env.UK
  • ๐Ÿ‡ฉ๐Ÿ‡ช .env.DE
  • ๐Ÿ‡ซ๐Ÿ‡ท .env.FR
  • ๐Ÿ‡ฎ๐Ÿ‡ช .env.IE

File Extensions

  • ๐Ÿ“„ default files
  • ๐Ÿ“ .txt

programming

  • ๐Ÿš .sh | .bash
  • ๐Ÿฆฉ .swift
  • ๐Ÿ’Ž .rb
  • ๐Ÿฆ€ .rs
  • ๐Ÿฆซ .go

python

  • ๐Ÿ .py | .py3
  • ๐Ÿชฑ .pyi
  • ๐Ÿ““ .ipynb
  • ๐Ÿฅš .egg
  • ๐Ÿ›ž .whl

Java

  • โ˜•๏ธ .java
  • ๐Ÿ”  .class
  • ๐Ÿฏ .jar

C

  • ๐ŸŽ .c | .cpp
  • ๐Ÿค  .h | .hpp
  • #๏ธโƒฃ .cs
  • ๐Ÿ‘ทโ€โ™‚๏ธ .csproj

assembly

  • ๐Ÿ”  .asm
  • โน .obj | .o
  • ๐Ÿ”ฃ .sym

typescript

  • ๐Ÿ’… .styles.ts | .styles.js (styled-components)
  • ๐ŸŒฒ .cy.ts | .cy.js (cypress)
  • ๐Ÿฆฎ .helpers.ts | .helpers.js

R

  • ๐Ÿ“‰ .R
  • ๐Ÿ““ .Rmd
  • โณ .Rhistory
  • โš™๏ธ .Rprofile
  • ๐Ÿ‘ทโ€โ™‚๏ธ .Rproj
  • ๐Ÿ’พ .Rdata
  • ๐Ÿ’พ .Rds

web

  • ๐Ÿ“˜ .ts
  • ๐Ÿ“’ .js
  • โš›๏ธ .tsx | .jsx (react)
  • ๐Ÿ’… .css | .scss
  • ๐ŸŒ .html
  • ๐Ÿ›ข .db | .sql | .sqlite | .sqlite3 | .mysql
  • ๐Ÿช .cookie
  • ๐Ÿ—ƒ .json

development

  • ๐Ÿ“š .md
  • ๐Ÿค .zip | .tar.gz
  • ๐Ÿš€ .yml | .yaml
  • โš™๏ธ .env | .cfg | .config
  • ๐Ÿ“˜ .qmd

misc

  • โš™๏ธ .ini
  • ๐Ÿ’ฟ .iso
  • ๐Ÿ“‹ .log
  • ๐Ÿ—บ .map
  • ๐Ÿ”’ .lock
  • ๐Ÿ“Š .stats
  • ๐Ÿ”˜ .todo

images

  • ๐Ÿž .png | .jpg | .jpeg
  • ๐Ÿ’ƒ .gif
  • ๐Ÿ“ท .heif
  • ๐ŸŽจ .svg

media

  • ๐ŸŽž .mp4 | .mov
  • ๐Ÿ”ˆ .mp3 | .wav

Folders

  • ๐Ÿ“/๐Ÿ“‚ default folder

  • ๐Ÿ  home

  • โฌ‡๏ธ downloads

  • ๐Ÿ“‘ documents

  • ๐Ÿ“— lib | library

  • ๐Ÿ‘ค user | users

  • ๐ŸŒ  images | pic | pictures

  • ๐Ÿ“š doc | docs

  • ๐ŸŒฟ .git

  • ๐Ÿง‘โ€๐Ÿ’ป .github

  • ๐Ÿš€ .github/workflows

  • ๐Ÿ’ก PULL_REQUEST_TEMPLATE

  • โš™๏ธ .vscode

  • ๐Ÿ“ฆ node_modules

  • โš™๏ธ config | configuration | configurations

  • โš™๏ธ setting | settings

  • ๐Ÿ env | environments

  • ๐Ÿœ regions

  • ๐Ÿงช test | tests

  • ๐Ÿ”จ build

  • ๐ŸŒ public

  • ๐Ÿ› assets

  • ๐ŸŽž media

  • ๐Ÿšฐ src

  • โ›บ๏ธ temp

  • ๐Ÿงฑ components

  • ๐Ÿ”  types

  • ๐Ÿ›  util | utils | utility | utilities

  • ๐Ÿ‘€ view | views

  • ๐Ÿ“บ screen | screens

  • ๐Ÿ›ฌ landing

  • ๐Ÿคทโ€โ™‚๏ธ 404 | notfound

  • ๐Ÿซ– 418 | teapot

  • ๐Ÿ”“ authenticated

  • ๐Ÿ”’ unauthenticated

  • ๐Ÿ” auth | authentication

  • ๐Ÿฅธ context | contexts

  • ๐ŸŽฃ hook | hooks

  • ๐Ÿ—„ data

  • ๐Ÿ–ผ๏ธ figures

  • ๐Ÿ“Š plots

activity bar

  • ๐Ÿ“‘ files
  • ๐Ÿ”Ž search
  • ๐Ÿ•ต๏ธโ€โ™‚๏ธ debug-alt
  • ๐Ÿ“ฆ extensions
  • ๐Ÿงช beaker
  • ๐Ÿ‘ค account
  • โš™๏ธ settings-gear

moveable items

  • ๐Ÿ–‡ references

extension items

  • ๐Ÿ”– bookmark

status bar

  • โ˜๏ธ cloud-upload
  • โš ๏ธ warning
  • ๐Ÿšจ error
  • ๐Ÿ”” bell
  • ๐Ÿ“ฃ bell-dot

identifiers

  • ๐Ÿ‘€ open-preview
  • ๐Ÿž bug | debug
  • โš™๏ธ gear
  • ๐Ÿ”’ lock
  • ๐Ÿ”“ unlock
  • ๐Ÿ“– book
  • ๐Ÿ’ฌ comment | comment-discussion
  • โญ๏ธ star
  • ๐Ÿ’ก lightbulb | light-bulb
  • ๐Ÿ“’ notebook

activity bar

  • ๐ŸŒฟ source-control
  • ๐Ÿ’ป remote-explorer

status bar

  • ๐ŸŒฟ git-branch
  • ๐Ÿ”„ sync
  • โ„น๏ธ info

identifiers

  • ๐Ÿƒโ€โ™‚๏ธ play
  • โš–๏ธ compare-changes
  • ๐Ÿคธโ€โ™€๏ธ split-horizontal
  • ๐Ÿ—‘ trash | trashcan
  • ๐Ÿงฝ clear-all
  • ๐Ÿšฐ filter
  • ๐Ÿบ refresh
  • ๐Ÿ›‘ debug-stop
  • ๐ŸŽฌ debug-restart