adjust color theme
authorJoerg Jaspert <joerg@debian.org>
Fri, 16 Aug 2013 09:36:38 +0000 (11:36 +0200)
committerJoerg Jaspert <joerg@debian.org>
Fri, 16 Aug 2013 09:36:38 +0000 (11:36 +0200)
.emacs.d/config/emacs.org

index c9df12d..3e410b3 100644 (file)
@@ -209,21 +209,22 @@ entirely liked it. Until I found solarized, which is now not only my
 emacs theme, but also for most of my other software too, especially my
 shell. Consistent look is great.
 #+BEGIN_SRC emacs-lisp tangle:yes
-(if (boundp 'custom-theme-load-path)
+(if (or (> emacs-major-version 23) (boundp 'custom-theme-load-path))
     (progn
       (defun jj-init-theme ()
         (interactive)
         (if (eq jj-color-style 'dark )(load-theme 'solarized-dark t)
           (load-theme 'solarized-light t))
-          (set-face-attribute 'org-date nil :underline nil)
-          (message "Initializing theme solarized-dark")
+        (set-face-attribute 'org-date nil :underline nil)
+        (message "Initializing theme solarized-dark")
         )
       (add-to-list 'custom-theme-load-path jj-theme-dir)
       (add-hook 'after-init-hook 'jj-init-theme)
       )
-  (message "Emacs version too old, using non-solarize theme")
-  (defvar custom-theme-load-path jj-theme-dir)
-  (require 'naquadah-theme))
+  (add-to-list 'load-path (expand-file-name "emacs-color-theme-solarized" jj-elisp-dir))
+  (require 'color-theme-solarized)
+  (color-theme-solarized-dark)
+)
 #+END_SRC
 
 Make the fringe (gutter) smaller, the argument is a width in pixels (the default is 8)