Giter VIP home page Giter VIP logo

iconic-commands's Introduction

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

iconic-commands's People

Contributors

ogty avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

celebimew21

iconic-commands's Issues

Existence of the `Icon?` file

Not only the fileicon command, but also the Icon? file is generated in the folder where the icon was changed.

The existence of this file can be confirmed by ls command, etc. If this file is deleted, the icon design will be changed to the original one. The file probably refers to the icon data.

If you do not want to include it in your project, you need to put the following in .gitignore etc.

.gitignore

Icon?

How to manually change icons: Change icons for files or folders on Mac

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.