Coder Social home page Coder Social logo

emoji.ico's Introduction

๐Ÿ˜ Using emojis to identify your repositories? emoji.icon beautifies your folder icons with emojis just like you would on Github.

As developers, we tend to use unique emojis in our repository description to make them memorable and stand out from the crowd.

In the same aspect, emoji.ico ๐Ÿ˜ was designed in such a way to make it easy to identify your repository folders in your file explorer by changing the default folder icons into emojis that you can easily identify.

Before & After: My Github folders on File Explorer

Installation on Windows

  1. git clone this repository
git clone https://github.com/davzoku/emoji.ico.git
  1. Find the ico that you wish to use.

    • ico contains the standard library of emoji. Files are named by their unicode identifiers.
    • For example, ๐Ÿ˜ is represented by U+1F601 and the corresponding icon file is 1F601.ico. You may use emojipedia to find the unicode of the emoji you need.
    • devicon contains icons for popular programming languages and dev tools
    • gemoji contains github emojis
  2. Copy the desktop.ini and the .ico into the folder you wish to customize. Change the .ico filename, ie 1F601.ico to emoji.ico.

  3. For the effect to take place, the folder requires a read-only file attribute. You can add this attribute by running attrib +r path\folder on command prompt/powershell.

  4. You may need to refresh the file explorer for the effect to take place. Otherwise, run restart-explorer.bat in the scripts folder to force restart file explorer and clear the icon cache.

  5. (optional) By customizing your folder icon, you will add additional files like desktop.ini and emoji.ico into your repository by default the next time you perform a git add. This may not be ideal if you collaborate with other people on other OS. You may consider to add the files into the .gitignore like this:

/desktop.ini
/emoji.ico

Or you can just copy the default .gitignore in the scripts folder.

Installation on other OS

emoji.ico has not been implemented on other OS like mac or linux as of writing. MacOS uses .icns files instead of .ico. You may consider using iConvert to convert to the filetype required.

If anyone managed to modify emoji.ico to work on other platforms, feel free to contribute!

Resources used

Other opensource emoji set in the wild

Contribute

todo.md contains a checklist of tasks that I wish to complete in the near future.

Contact me at [email protected] if there are any issues.

emoji.ico's People

Contributors

davzoku avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

Forkers

talk2sunil83

emoji.ico's Issues

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.