color theming with emacs 24





The emacs development team is hard at work on emacs 24. As far as I know,
there is no planned date for it yet. I'll write more about all the new cool
things when we're a bit closer to the release date, but I'd like to highlight
emacs 24 color-theming already, as it's an area people outside the core
development theme should be able to contribute to as well.



Here at Emacs-fu, we already discussed color-theming and in particular the
zenburn color theme; this was all based on the color-theme-package. While
being popular, there were a few problems with that package, which is why
emacs-24 comes with a new scheme for doing this.



The current development versions of emacs ship with a few themes (tango,
tango-dark and wheatgrass), which you can activate with M-x load-theme.
It would be great to include some more color themes, and to encourage this,
emacs maintainer Chong Yidong has written the GNU Emacs Theme Generator
(currently in bèta), which helps you in the process of making a simple
theme. This tool currently only support changing colors, and not e.g. the
boldness or slant, but it's a nice way to get started, and to immediately see
the results.



For more complex theming, there is M-x customize-create-theme; however, that
is built on the (in my opinion) cumbersome customize-interface, so I'll
probably start by creating a basic theme with the web tool, and then edit it
by hand. If you design some attractive color theme and would like to propose
it for inclusion in emacs 24, you can send it to emacs-devel.


No comments:

Post a Comment

Followers

Popular Posts