emacs/themes.el: ajout du fichier de thèmes
authorOlivier Tétard <otd@otd.amossys.fr>
Mon, 25 May 2009 08:16:43 +0000 (10:16 +0200)
committerOlivier Tétard <otd@otd.amossys.fr>
Mon, 25 May 2009 08:16:43 +0000 (10:16 +0200)
emacs/themes.el [new file with mode: 0644]

diff --git a/emacs/themes.el b/emacs/themes.el
new file mode 100644 (file)
index 0000000..660a9ec
--- /dev/null
@@ -0,0 +1,79 @@
+;;; Color theme based on Tango Palette. Created by danranx@gmail.com
+(defun color-theme-tango ()
+  "A color theme based on Tango Palette."
+  (interactive)
+  (color-theme-install
+   '(color-theme-tango
+     ((background-color . "#2e3436")
+      (background-mode . dark)
+      (border-color . "#888a85")
+      (cursor-color . "#fce94f")
+      (foreground-color . "#eeeeec")
+      (mouse-color . "#8ae234"))
+     ((help-highlight-face . underline)
+      (ibuffer-dired-buffer-face . font-lock-function-name-face)
+      (ibuffer-help-buffer-face . font-lock-comment-face)
+      (ibuffer-hidden-buffer-face . font-lock-warning-face)
+      (ibuffer-occur-match-face . font-lock-warning-face)
+      (ibuffer-read-only-buffer-face . font-lock-type-face)
+      (ibuffer-special-buffer-face . font-lock-keyword-face)
+      (ibuffer-title-face . font-lock-type-face))
+     (border ((t (:background "#888a85"))))
+     (fringe ((t (:background "grey10"))))
+     (mode-line ((t (:foreground "#eeeeec" :background "#555753"))))
+     (region ((t (:background "#555753"))))
+     (font-lock-builtin-face ((t (:foreground "#729fcf"))))
+     (font-lock-comment-face ((t (:foreground "#888a85"))))
+     (font-lock-constant-face ((t (:foreground "#8ae234"))))
+     (font-lock-doc-face ((t (:foreground "#888a85"))))
+     (font-lock-keyword-face ((t (:foreground "#729fcf" :bold t))))
+     (font-lock-string-face ((t (:foreground "#ad7fa8" :italic t))))
+     (font-lock-type-face ((t (:foreground "#8ae234" :bold t))))
+     (font-lock-variable-name-face ((t (:foreground "#eeeeec"))))
+     (font-lock-warning-face ((t (:bold t :foreground "#f57900"))))
+     (font-lock-function-name-face ((t (:foreground "#edd400" :bold t :italic t))))
+     (comint-highlight-input ((t (:italic t :bold t))))
+     (comint-highlight-prompt ((t (:foreground "#8ae234"))))
+     (isearch ((t (:background "#f57900" :foreground "#2e3436"))))
+     (isearch-lazy-highlight-face ((t (:foreground "#2e3436" :background "#e9b96e"))))
+     (show-paren-match-face ((t (:foreground "#2e3436" :background "#73d216"))))
+     (show-paren-mismatch-face ((t (:background "#ad7fa8" :foreground "#2e3436"))))
+     (minibuffer-prompt ((t (:foreground "#729fcf" :bold t))))
+     (info-xref ((t (:foreground "#729fcf"))))
+     (info-xref-visited ((t (:foreground "#ad7fa8"))))
+     )))
+
+(defun color-theme-djcb-dark ()
+  "dark color theme created by djcb, Jan. 2009."
+  (interactive)
+  (color-theme-install
+   '(color-theme-djcb-dark
+     ((foreground-color . "#a9eadf")
+      (background-color . "black") 
+      (background-mode . dark))
+     (bold ((t (:bold t))))
+     (bold-italic ((t (:italic t :bold t))))
+     (default ((t (nil))))
+     
+     (font-lock-builtin-face ((t (:italic t :foreground "#a96da0"))))
+     (font-lock-comment-face ((t (:italic t :foreground "#bbbbbb"))))
+     (font-lock-comment-delimiter-face ((t (:foreground "#666666"))))
+     (font-lock-constant-face ((t (:bold t :foreground "#197b6e"))))
+     (font-lock-doc-string-face ((t (:foreground "#3041c4"))))
+     (font-lock-doc-face ((t (:foreground "gray"))))
+     (font-lock-reference-face ((t (:foreground "white"))))
+     (font-lock-function-name-face ((t (:foreground "#356da0"))))
+     (font-lock-keyword-face ((t (:bold t :foreground "#bcf0f1"))))
+     (font-lock-preprocessor-face ((t (:foreground "#e3ea94"))))
+     (font-lock-string-face ((t (:foreground "#ffffff"))))
+     (font-lock-type-face ((t (:bold t :foreground "#364498"))))
+     (font-lock-variable-name-face ((t (:foreground "#7685de"))))
+     (font-lock-warning-face ((t (:bold t :italic nil :underline nil 
+                                        :foreground "yellow"))))
+     (hl-line ((t (:background "#112233"))))
+     (mode-line ((t (:foreground "#ffffff" :background "#333333"))))
+     (region ((t (:foreground nil :background "#555555"))))
+     (show-paren-match-face ((t (:bold t :foreground "#ffffff" 
+                                       :background "#050505")))))))
+
+(provide 'themes)