-
Notifications
You must be signed in to change notification settings - Fork 79
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
Compatibility with third party themes? #19
Comments
This would require to split the current theme into layout part and color part. If you're only interested in the header-line, you can probably extract it from the source and put the code in your .emacs file. |
Well, I'm kinda hooked to pretty much all of the layout features! Would this be a feature you'd like to have as part of this project? |
I'm not sure how to do that. I suspect modus-operand set the modeline to fit his theme and there's not much we can do. Do you know if there's an option to leave the modeline untouched in modus? |
I'll have to take a look at their code. I have a feeling though that this might require commenting out entire regions of the themes' code and run elegant-emacs after loading the theme. Will check and get back shortly. |
I think you are on to the right path, splitting the theme into several parts should work, then you can apply in a certain order.
Then you would apply all these themes and the desired color-scheme. I think you would have to experiment a bit though to find out what should live where. Personally I have a theme that splits typography and color-scheme which works well. If this is the case you would load in order of priority |
@terlar thanks, this makes sense. I'm just a little daunted about implementing these changes considering my near zero experience with elisp. I think Nicolas has already split some of the theming elements into separate files. Now I guess the UI chunk (i.e. |
How easy (or hard) would using a third party colour theme with this setup, i.e. without the default emacs modeline and other stuff? I've tried using (for example's sake) the modus-operandi theme and a blank bar appears where the default modeline would have been. I'm somewhat new to emacs and elisp so please bear with me if this is a really stupid question for me to ask :)
The text was updated successfully, but these errors were encountered: