Skip to content
Nickname Highlighting for ERC
Emacs Lisp
Branch: master
Clone or download
Latest commit 756c443 Apr 15, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Convert cl to cl-lib Aug 10, 2017
erc-hl-nicks.el 1.3.3 Apr 15, 2018 Bump version to 1.3.2, update readme a bit Feb 2, 2016

erc-hl-nicks - ERC Module to Highlight Nicknames

I already have a nickname highlighter, why should I switch?

If you’re happy with what you’re using, you shouldn’t. (If it ain’t broke…) BUT, if you are interested in trying something new, here are some things you should know:

  • erc-hl-nicks is based on erc-highlight-nicknames, so it will auto colorize nicknames (you don’t have to specify colors)
  • erc-hl-nicks will ignore certain characters that IRC clients add to nicknames to avoid duplicates (nickname, nickname’, nickname”, etc.)
  • erc-hl-nicks can attempt to produce colors with a sufficient amount of contrast between the nick color and the background color.


Via Package (recommended)

Pick your favorite package archive- I do try to keep this package up-to-date on Marmalade and it is also available via Mepla and Melpa-stable.

(require 'package)

(add-to-list 'package-archives
             '("melpa" . "") t)

;; Either of these will work, as well.

;; (add-to-list 'package-archives
;;              '("marmalade" . "") t)

;; (add-to-list 'package-archives
;;              '("melpa-stable" . "") t)


Then you can install it:

M-x package-refresh-contents
M-x package-install RET erc-hl-nicks RET

Manually (via git)

Download the source or clone the repo and add the following to ~/.emacs.d/init.el:

(add-to-list 'load-path "path/to/erc-hl-nicks")
(require 'erc-hl-nicks)
You can’t perform that action at this time.