GithubHelp home page GithubHelp logo

folder-iconifier's Introduction

Folder Iconifier ๐ŸŽจ

Folder Iconifier helps you customize your folder icons with just a couple of drags and presses. You can use emojis, pngs, and icons from the internet for your folders.

Before and after of the folders' icons

Usage

  1. Open main.py
  2. Input the folder path. You can paste it, or drag and drop the folder.
Folder path to be given emoji icon (drag & drop supported)
 >
  1. Input the icon URL that you want.
Emoji character or an icon URL (.png .ico)
 >

These are some examples of valid inputs:

  • https://github.com/googlefonts/noto-emoji/raw/main/png/512/emoji_u1f60a.png
  • https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Blender_logo_no_text.svg/939px-Blender_logo_no_text.svg.png

Google's Noto Emoji

Downloading

In order to use Google's Noto Emoji, you need to have a folder containing all the emoji PNGs with their codepoints as names. It can be whatever size (512, 128, 72, etc.) you want.

A good source of the complete emoji PNGs is from Google's Noto Emoji GitHub.

  1. Download the directory you want by using the download-directory tool.
  2. Input https://github.com/googlefonts/noto-emoji/tree/main/png/512 into the text field.
  3. Export the downloaded file into a folder.

Then go to config.json and fill the emojis_dir with the path to the emojis folder. Don't forget to escape the backslashes.

Using It

When you're prompted for an emoji character, simply press WINDOWS + . to open the emoji popup, and input one emoji. Or you can copy-paste it from the internet.

Then press Enter.

Requirements

folder-iconifier's People

Contributors

lutfi221 avatar

Stargazers

Faris Faikar avatar Andre avatar

Watchers

 avatar

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.