Skip to content

Input kaomoji (顔文字) easily! ┌(┌ ^o^)┐ホモォ

Notifications You must be signed in to change notification settings

elp-revive/kaomoji.el

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License JCS-ELPA

Kaomoji.el - Input Kaomoji (顔文字) Easily!

CI

Screenshot

Requirement

  • Emacs (tested on 24.5)
  • Helm (tested on 1.9.1)

Installation

(require 'kaomoji), then M-x kaomoji to input kaomoji. You can search kaomoji via their aliases.

Customization

  • kaomoji-table : The main table contains kaomojis & their aliases (((ALIASES... ) . KAOMOJI) ...)

You can set multiple alias (e.g. in different languages) for the same kaomoji.

You can customize like this to append new items to this talbe:

(setq kaomoji-table
      (append '((("angry" "furious") . "(/‵Д′)/~ ╧╧ ")
                (("angry" "punch") . "#゚Å゚)⊂彡☆))゚Д゚)・∵"))
              kaomoji-table))
  • kaomoji-patterns-inserted-along-with

    When your input (from Helm minibuffer) contains any of the patterns, insert the input along with the kaomoji.

    This function can be disabled by setting to nil.

  • kaomoji-insert-user-input-at : set it to left-side or right-side

License

WTFPL 3.14159 or 2.0

About

Input kaomoji (顔文字) easily! ┌(┌ ^o^)┐ホモォ

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

No packages published

Languages

  • Emacs Lisp 94.9%
  • Makefile 5.1%