A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
company-emoji-init
in various buffers (it seems to be buffer-local?). In an elisp and Python buffer, it worked out of the box: I get a completion dropdown and the Unicode emoji is inserted when selected. When composing a commit message in magit, there was no dropdown to begin with. AFAIU this was because completion was not enabled. I ran company-mode
followed by company-emoji-init
, and it worked :rocket:
user-config
:(add-hook 'text-mode-hook #'company-mode)
(add-hook 'text-mode-hook #'company-emoji-init)
(defun spacemacs/emoji-insert-and-possibly-complete (_)
"Use company-emoji to complete 'to' unicode."
(when company-emoji-insert-unicode
(delete-char -1)
(company-complete)))
(advice-add 'emoji-cheat-sheet-plus--insert-selection :after #'spacemacs/emoji-insert-and-possibly-complete)
SPC i e
additional-packages
(restclient-jq :location (recipe
:fetcher github
:repo "pashky/restclient.el"))
require
or use-package
it
;;;
instead of two
spell-checking
configuration layer in an empty .spacemacs, I obtained this error when opening the file: Error in post-command-hook (flyspell-post-command-hook): (error "No data for dictionary \"german\" in 'ispell-local-dictionary-alist' or 'ispell-dictionary-alist'")
. After a few iterations, the message disappeared and the right dictionary was used...