emojify for Mac
Emoji on the command line :scream:
emojify — overview
Emoji on the command line :scream:
THIS IS A VERY USEFUL SCRIPT. IT WILL ABSOLUTELY BOOST YOUR PRODUCTIVITY AND HELP YOU IN YOUR DAILY WORK.
:wink:
Basically, emojify substitutes emoji aliases that many services (like GitHub) use for emoji raw characters.
Installation
emojify is a shell script, so put it somewhere and make sure it's added to your $PATH.
Here's a one-liner:
If you're on OS X, emojify is also on Homebrew:
For Arch Linux users, a PKGBUILD is available in the AUR:
Since https://github.com/mrowa44/emojify/pull/18/ emojify requires bash version above 4. The old version can still be found here: https://github.com/mrowa44/emojify/tree/old_bash_support but it's not recommended.
Usage
Here's a clever example:
would output: Hey, I just :raising_hand: you, and this is :scream: , but here's my :calling: , so :telephone_receiver: me, maybe?
Or maybe: To :bee: , or not to :bee: : that is the question... To take :muscle: against a :ocean: of troubles, and by opposing, end them?
Or you could run it through git log with something like:
and go from this dull thing:
to this:
To have an alias that does that for you, add something like:
to your .gitconfig.
Note: if you want colors you need to specify the --color option.
To invoke help run emojify -h.
Contributing
The project can be tested using bats:
Shellcheck can be used for linting the shell script:
Related
pyemojify - python port
License
MIT
Details
命令行上的表情符号 :scream:
How to install emojify
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2021-04-08; current version 2.2.0, with the latest 6 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| 2.2.0 | 2021-04-08 | Stable | — | — | — | — |
| 2.1.0 | 2019-05-31 | Stable | — | — | — | — |
| 2.0.0 | 2017-04-30 | Stable | — | — | — | — |
| v1.0.2 | 2016-06-27 | Stable | — | — | — | — |
| v1.0.1 | 2016-06-07 | Stable | — | — | — | — |
| v1.0.0 | 2015-08-03 | Stable | — | — | — | — |
Data from GitHub Releases; stable releases first, each group sorted newest first.
Prebuilt bottle platforms
Official Homebrew bottles cover:
- all
⚠️ No prebuilt bottle for Intel Macs; Intel users need brew install --build-from-source to build from source.
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| emojify | 2.2.0 | MIT | CLI | 1 |
| gitmoji | 9.7.0 | MIT | CLI | 26 |
| openssl@4 | openssl-4.1.0 | Apache-2.0 | CLI | 494,798 |
| xz | v5.8.4 | 0BSD AND GPL-2.0-or-later | CLI | 346,605 |
Similar apps: Command-line Tools
gitmoji
Gitmoji is an interactive command-line tool that helps you use emoji in Git commit messages.openssl@4
Cryptography and SSL/TLS Toolkitxz
General-purpose data compression with high compression ratiopkgconf
pkgconf is a program which helps to configure compiler and linker flags for development…node
Node.js is an open-source, cross-platform JavaScript runtime environment.gh
GitHub command-line toolCategories: Command-line Tools