Theme-Faves is a project mainly written in Emacs Lisp, it's free.
Emacs Favourite Theme Switcher and Auditioner
** Setup
*** I have used the F7 key for theme cycling here
(add-to-path 'load-path (concat dotfile-dir "theme-faves")) (require 'theme-faves) (add-hook 'window-setup-hook 'theme-faves-init)
;; to add to F7 key... (global-set-key [f7] 'theme-faves-cycle-up) (global-set-key [S-f7] 'theme-faves-cycle-down) (global-set-key [C-f7] 'theme-faves-audition-cycle-up) (global-set-key [S-C-f7] 'theme-faves-audition-cycle-down)
** What its for?
** Features
** Other functions
The following functions are not currently bound to keys since they aren't used very often...
** Other theme switchers
Other theme switchers exist and may be checked out [[http://www.emacswiki.org/emacs/ColorTheme][here]]