# Makinda Icons — Sublime Text
File-type icons for Sublime Text 3 / 4. Warm, legible glyphs that match the
Makinda design system.
## Install via Package Control
1. Open the command palette: Cmd/Ctrl+Shift+P
2. Run **Package Control: Install Package**
3. Choose **Makinda Icons**
4. Restart Sublime Text
Icons are bound to TextMate scopes and file patterns via `.tmPreferences` files
and apply automatically to matching files in the sidebar and tabs.
## Manual install
Drop this repository's contents into a folder named `Makinda Icons` inside
your Sublime Text **Packages** directory:
- macOS: `~/Library/Application Support/Sublime Text/Packages/Makinda Icons/`
- Linux: `~/.config/sublime-text/Packages/Makinda Icons/`
- Windows: `%APPDATA%\Sublime Text\Packages\Makinda Icons\`
Then restart Sublime.
## Layout
- `icons/.png` / `@2x.png` / `@3x.png` — 16 / 32 / 48 px
raster variants. Sublime picks the right size for the current display scale.
- `preferences/.tmPreferences` — binds a TextMate scope and/or file
patterns to the icon at `Packages/Makinda Icons/icons/`.
## Icon coverage (40 bindings, 55 icons)
| Category | Icons |
|----------|-------|
| Web | html, css, js, ts, vue, svelte, astro |
| Backend | python, ruby, rust, go, java, php, c, cpp |
| Data | json, yaml, xml, csv, database |
| Docs | markdown, txt, pdf, doc, ppt |
| Shell | command-line (bash/zsh/sh) |
| Config | config (ini/env), code-square (Makefile/Dockerfile/Nix) |
| Media | image (png/jpg/ico…), gif, svg, audio, video, font |
| Archive | archive (zip/tar/gz/rar…) |
| Dev | figma, github, lock, license |
> **Folder icons** (folder, folder-code, folder-audio, etc.) are included as
> PNG assets but require a Sublime Text theme to display — they are not
> activated by this package alone.
## Limitations
- Bindings are scope-driven. Files whose language has no matching
`.tmPreferences` entry won't get an icon.
- Single dark-fill rasterization. Sublime can't auto-swap icon color by theme,
so a separate package would be needed for a light-fill variant.
## License
MIT — see [LICENSE](LICENSE).