Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bloody Leuven #2704

Closed
louy2 opened this issue Aug 20, 2015 · 6 comments
Closed

Bloody Leuven #2704

louy2 opened this issue Aug 20, 2015 · 6 comments

Comments

@louy2
Copy link
Contributor

louy2 commented Aug 20, 2015

Reposting abo-abo/avy#92

Drama:
Avy makes Leuven all bloody!

Technical:
When avy is showing candidates under theme leuven, the background, instead of staying unchanged, turns red.

@bmag
Copy link
Collaborator

bmag commented Aug 20, 2015

Here we set avy-background to t, regardless of the theme being used: https://github.com/syl20bnr/spacemacs/blob/develop/spacemacs/packages.el#L414
We should probably not set it here, but let the active theme set it. I hope to work on it tomorrow, but removing that line is probably enough.

@louy2
Copy link
Contributor Author

louy2 commented Aug 20, 2015

Turns out Leuven conciously set it to red.

@kritzcreek
Copy link
Contributor

Bloody Leuven sounds like the coolest theme ever...

@bmag
Copy link
Collaborator

bmag commented Aug 29, 2015

Sorry, didn't get around to working on this as I hoped.
However, since Leuven uses a bloody red on purpose, I don't know if this should be considered a Spacemacs bug or not.

Reasons not to set avy-background in Spacemacs: it's part of the look and feel of a theme, so it should be set by the theme being used.

Reasons to set avy-background in Spacemacs: no theme actually sets it (I have the themes-megapack layer and searched elpa directory), so maybe it's not a theme setting after all.

@TheBB
Copy link
Collaborator

TheBB commented Aug 29, 2015

We can't start changing themes, surely? That's a can of worms. It's easy enough to fix locally with custom-set-faces, no?

Anyway, there's an upstream bug report fniessen/emacs-leuven-theme#22 so I'm marking this as reported upstream.

@StreakyCobra
Copy link
Contributor

If anyone is interested to contribute to this, they seems to be open to discussion upstream, so I'm closing this issue in Spacemacs side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants