tecosaur / emacs-config

My configuration for Doom Emacs. Mirror of https://git.tecosaur.net/tec/emacs-config.
MIT License
1.04k stars 118 forks source link

keycast issue #19

Closed bdarcus closed 3 years ago

bdarcus commented 3 years ago

I was looking to borrow your keycast config, but get this error when running keycast-mode.

user-error: Cannot turn on keycast-mode.  mode-line-buffer-identification not found in mode-line-format. 

Any ideas?

tecosaur commented 3 years ago

I just tested this and it's working for me, so given that I don't mention mode-line-buffer-identification in my config, I'm guessing this is either related to:

In future, I think it could be nice to add some unit tests for various bits of functionality to my CI.

bdarcus commented 3 years ago

I had been using Emacs28 for a long time, but downgraded for some reason. Upgrading again gives the same error though.

The sentence after the message I quoted says the following, so maybe I'll look into that.

Try customizing keycast-insert-after.

Edit: seems the answer is here: https://github.com/seagle0128/doom-modeline/issues/122#issuecomment-473651004.

tecosaur commented 3 years ago

Hmm, as I read it those steps should be performed in my config.

bdarcus commented 3 years ago

Right.

I've been having random issues in my install for a couple weeks, so probably just something local to me.

Sigh.

tecosaur commented 3 years ago

I know the feeling :cry:. Good luck!