Skip to content
forked from warpling/Macmoji

Slack/GitHub/Trello emoji for your mac! ๐Ÿ˜ ๐Ÿ’ฅ ๐Ÿ’ป

License

Notifications You must be signed in to change notification settings

aokabin/Macmoji

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

63 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Macmojiใฎๆ—ฅๆœฌ่ชž็‰ˆ

ใใฎใ†ใกใกใ‚ƒใ‚“ใจๆ›ธใใพใ™ใ€ไธ€ๆ—ฆใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ ใ‚คใƒณใ‚นใƒˆใƒผใƒซๆ–นๆณ•ใฏ่‹ฑ่ชž็‰ˆใจไธ€็ท’ใงใ™ใŒใ€ไฝฟใ„ๆ–นใŒ็•ฐใชใ‚Šใพใ™ใ€‚ ๆ—ฅๆœฌ่ชžใงใ€Œใฆใƒใ‚“ใใ‚“gใ€ใจๅ…ฅๅŠ›ใ™ใ‚‹ใจใ€Œ๐Ÿค”ใ€ใŒ่กจ็คบใ•ใ‚Œใพใ™ใ€‚

ใƒ•ใ‚กใ‚คใƒซใฏemoji_substitutions_ja.plistใงใ™ใ€‚

How Macmoji works ๐Ÿ˜

Installing Macmoji: as easy as ๐Ÿ”ข

  1. Download emoji substitutions.plist (make sure it has the extension .plist)
  2. Open System Preferences and navigate to Keyboard > Text
  3. Drag the emoji substitutions.plist to the list of substitutions to add them
  4. Type something like :boom: or :blackbox: and hit space after! ๐Ÿ’ฅโฌ›๏ธ
Know bash?
  1. Just run ./scripts/macmoji install (or even uninstall!) (Thanks mshick!)

Gif instructions:

How to "install" Macmoji

Other Installations

Thanks to the fantastic work of rael9 Macmoji now has a script for generating other template files (Maestro, Alfred, etc) from the latest emoji substitutions list. If you add emoji substitutions to the base plist simply run python scripts/update-km.py from the base directory and the various outputs based on the templates in templates/* will be generated in the base directory. Creating new templates is easy and highly encouraged!

Keyboard Maestro Version

If you'd prefer to use Keyboard Maestro to handle the substiutions, import the emojis-km6.kmmacros file in the Keyboard Maestro Editor.

(This macro was created and tested using version 6. It has not been tested with other versions.)

Alfred Version

If you'd prefer to import these shortcuts with Alfred as Snipets just drag the .alfredsnippets into Alfred's Snippet preferences!

FAQ

๐Ÿค” Can I change/remove substitutions?

Yep! Macmoji substitutions are ordinary text substitutions. Double click an entry to change it; highlight and hit delete to remove it. To highlight multiple substitutions select one and then while holding shift select another. You can always add your own too of course!

Some fun recommendations:

replace with
ehh ยฏ\_(ใƒ„)_/ยฏ
tflip (โ•ฏยฐโ–กยฐ๏ผ‰โ•ฏ๏ธต โ”ปโ”โ”ป
eml [email protected]

๐Ÿ’ฉ Why the colons?

Well it's what Slack/GitHub/Trello does and it prevents macOS's autocomplete from being too aggressive when you're just trying to type normal sentences like, "ghost bananas are cool." ๐Ÿ‘ป๐ŸŒ๐Ÿ†’

๐Ÿ–๐Ÿฝ What about skin tones?

Type your skin-tonable emoji, then type :skin-tone-3: (any number 1-5) to add the skintone. They should combine!

๐Ÿ˜ฑ I have suggestions and mistakes to point out!

Let me know in the issues orrr file a pull request!

๐Ÿ˜ฏ Can I back-up or share my substitutions?

Yep! Highlight and drag out the ones you want to back-up or share and you'll get a neat little .plist. Drag them back in and only the unique ones will be added.

Known Problems

๐Ÿ˜ซ Macmoji isn't working in Chrome

Yeah it's a bummer. Chrome bypasses the system's autocomplete (and a few other things), but a passable work around is to open Spotlight (cmd + space) type your emojis there, copy, paste, and you're good to go! ๐Ÿ‘

๐Ÿ˜ซ The substitutions are showing up on my iPhone in weird waysโ€ฆ

Keyboard text substitutions sync across iCloud. I haven't found a way to disable it short of removing the substitutions and iOS seems to ignore colons ๐Ÿค•. I will update this if I learn of a solution.

๐Ÿ˜  Sometimes it just stops working in some applications

No clue. Beats me. Have a hunch why? I'd love to hear it!

โ˜น๏ธ realpath: command not found

You may need to install Homebrew and then run the following to install coreutils. Please comment on issue #35 if you experience this!

brew install coreutils

Change Log

The best way to update is to remove all previously added substitutions and then drag in the plist again (hold shift to select all the colon clad substitutions). Tip: You can always back-up substitutions by selecting and dragging them out of the list!

Date Commit Changes
March 12, 2017 9bcbb39 ๐ŸŽฉ Add Aflred snippets. (Thanks @valrus!)
July 15, 2016 9bcbb39 ๐Ÿค– Add templating script and Keyboard Maestro version!
July 12, 2016 2872b66 ๐Ÿ“žโ˜Ž๏ธ Add shortcut for call, and telephone
July 11, 2016 781926c Added Keyboard Maestro macro version.
July 8, 2016 e7225c2 ๐Ÿด๐Ÿท๐Ÿ™Ž๐Ÿ–– Add shortcut for mustang, wine, pouting, and spock.
July 8, 2016 2f84c61 โšฝโšพ๏ธโ›„โ›… Fix mismatched shortcuts for soccer, baseball, snowman, and partially_sunny.

About

Slack/GitHub/Trello emoji for your mac! ๐Ÿ˜ ๐Ÿ’ฅ ๐Ÿ’ป

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 50.2%
  • Python 49.8%