Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

πŸ“· Command to change file/folder icons from over 1000 icon designs. You can also register your own icons.

License

Notifications You must be signed in to change notification settings

ogty/iconic-commands

Repository files navigation

Iconic Commands

The icon data is used from vscode-material-icon-theme and devicon.

🎈 Feature

  • βœ… Creation of iconic files
  • βœ… Creation of iconic directories
  • βœ… Conversion to iconic files/directories
  • βœ… Support for free icons
  • βœ… Creation of original icons
  • βœ… Replace all existing folders and files with new icons

πŸ™‡β€β™‚οΈ I am using the following

βš™οΈ Setup

$ cd ~/
$ git clone https://github.com/ogty/iconic-commands
$ source ~/iconic-commands/setup.sh

Note
If brew and npm are not installed, they will be installed automatically.
The external commands used in this process are also installed at the same time.
You may also be asked to enter a password to change permissions.

πŸ“– Usage

$ ic [options] <command> [<arguments>]

πŸ€– Commands

  • file <file-name[@<type>]>: Change the icon of the specified file
  • dir <directory-name[@<type>]>: Change the icon of the specified directory
  • make <type-name> <icon-path/icon-url>: Make your own file icon
  • conv <directory/file-name>@<type>: Converte file or directory icon
  • replace <directory-name>: Replaces all files and directories, including the specified directory, with the appropriate icon from the extension or name.

Note
Files with the following extensions have a preview function and their icons are not changed.

  • svg
  • png
  • jpg
  • jpeg
  • gif
  • bmp
  • ico
  • tiff
  • tif
  • webp

πŸ” Options

  • -a, --all: Can be used with file, dir and make commands
  • -l, --list <f/d>: Show available icons
  • -h, --help: Show usage

✏️ Example

$ ic file command@sh
$ ic dir fundamentals_of_java@java
$ ic conv foo@tmp
$ ic make your-service-name your-service-logo.svg
$ ic make gopher https://raw.githubusercontent.com/devicons/devicon/master/icons/go/go-original.svg
$ ic -l f
$ ic -l d
$ ic -h
$ ic replace bar

πŸ‘€ Change the icon for this repository

$ ic replace .
$ ic conv ic@sh & ic conv LICENSE@cer & ic conv README.md@readme

πŸ“· Icons

About

πŸ“· Command to change file/folder icons from over 1000 icon designs. You can also register your own icons.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /