Skip to content

πŸ“· 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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

80 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Iconic Commands

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

sample

🎈 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