ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Zukan Icon Theme

by 53v3n3d4 ST4 New

Icon theme for Sublime Text editor

Labels theme, file, icons

Details

Installs

  • Total 34
  • Win 19
  • Mac 11
  • Linux 4
Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5
Windows 0 3 0 6 4 2 2 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 2 1 1 0 1 1 2 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Zukan Icon Theme

Icon theme for Sublime Text 4 editor.

file icon

File icons in v0.2.0

All file icons, see file-icon.md

Install

The recommended way to install is through PackageControl.io.
- Menu Tools > Command Palette > Package Control: Install Package
- Type Zukan, search for Zukan Icon Theme
- Click to install it
- Restart ST if installation do not prompt start, or all icons do not show in current theme.

To install manually:
- Download the latest release or clone this repo.
- Menu Sublime Text > Preferences > Browse packages... to open destination folder
- Then unzip zukan-icon-theme zip file inside Packages folder. Or clone the repo inside Packagesfolder.
- Rename folder Zukan-Icon-Theme to Zukan Icon Theme. This is important for Main.sublime-menu and tests.

Mac/Linux $ git clone https://github.com/53v3n3d4/Zukan-Icon-Theme.git Zukan\ Icon\ Theme Windows $ git clone https://github.com/53v3n3d4/Zukan-Icon-Theme.git "Zukan Icon Theme"

You may see a console message, regarding ruamel-yaml dependecy, when first install this package. ST may install it and inform that a restart is needed.

ruamel-yaml is used to create icons sublime-syntaxes files in icons-syntaxes folder.

If new install, cloning this repo, the default is to create all icons files and make them show on all themes installed.

Theme

If you do not want icons in a specific theme. You can delete the icon theme, go to Tools > Command Palette.... Type zukan and select Zukan Icon Theme: Delete Theme.

This option deletes all icons preferences and syntaxes files. So when you move to a theme that you want icons, it will rebuild all files.

If you prefer to create or delete a theme manually, see theme.md.

Uninstall

To remove package using Package Control.
- Menu Tools > Command Palette > Package Control: Remove Package
- Click on Zukan Icon Theme

To uninstall manually, go to your Sublime Text folder.
- Menu Sublime Text > Preferences > Browse packages...
- Then delete Zukan Icon Theme inside Packages folder

Dependecies

ST4 uninstall orphans dependencies. So dependency ruamel-yaml should be deleted when you uninstall/remove package, if not used by other packages.

Upgrade

Package Control, by default, auto upgrade packages plugins. So this package will get icons PNGs and data files auto upgraded. Icons preferences and syntaxes are built based on user syntaxes and themes installed.

We are auto upgrading icons preferences and syntaxes by default.

You can disable it, go to menu Sublime Text > Settings > Package Settings > Zukan Icon Theme > Settings and change rebuild_on_upgrade to false.

Icons that works depending on folder position

  • Poetry
  • SVG
  • sublime-theme, sublime-color-scheme, sublime-settings… mostly sublime (Exceptions like hidden-theme works not depending on this condition)

Icons that do not work

  • Favicon. ST use file_type_image icon for binary files. favicon.svg works.
  • Photoshop. ST use file_type_image icon
  • XML. ST use file_type_markup icon

ST Package syntaxes that are using generic icon

  • DTD use file_type_markup
  • Pascal use file_type_source
  • XSL use file_type_markup

Troubleshooting

If icons not prompt show correct, restart ST may be the solution. See troubleshooting.md

Notes

  • This package uses tmPreferences and sublime-syntax files, it is heavily based on how A File Icon package make icons work
  • file-type-icons is old project name
  • If rename file-type-icons to v-file-type-icons, and make the last folder in Packages directory, sublime icons will work
  • If rename file-type-icons to z-file-type-icons, and make the last folder in Packages directory, is not enough for svg icon to work. It was needed zz-file-type-icons to make svg icon work

File icon packages :alien:

License

MIT license (LICENSE-MIT)