Permalink
Browse files

Merge branch 'master' of github.com:leadtune/emacs-starter-kit

  • Loading branch information...
2 parents 3196c87 + 6a7c24d commit f0ab9b41e39ae29d44a5177a2b0b2dc42429300b @bmabey bmabey committed Dec 10, 2010
View
@@ -1,6 +1,6 @@
[submodule "vendor/cucumber"]
path = vendor/cucumber
- url = git://github.com/michaelklishin/cucumber.el.git
+ url = git://github.com/timcharper/cucumber.el.git
[submodule "vendor/inf-ruby-bond"]
path = vendor/inf-ruby-bond
url = http://github.com/pd/inf-ruby-bond.git
@@ -34,3 +34,9 @@
[submodule "vendor/rsense"]
path = vendor/rsense
url = http://github.com/m2ym/rsense.git
+[submodule "vendor/github"]
+ path = vendor/github
+ url = git://github.com/leadtune/github.el.git
+[submodule "vendor/js2-mode"]
+ path = vendor/js2-mode
+ url = https://github.com/mooz/js2-mode.git
@@ -0,0 +1,77 @@
+;; MIT License Copyright (c) 2009 Burke Libbey <burke@burkelibbey.org>
+
+(defun color-theme-ir-black ()
+ (interactive)
+
+ (let ((*normal* "#F6F3E8")
+ (*background* "#000000")
+ (*cursor* "#FFA560")
+ (*mouse* "sienna1")
+ (*region* "#66B5FF")
+ (*current-line* "#151515")
+ (*string* "#A8FF60")
+ (*keyword* "#66B5FF")
+ (*method* "#FFB774")
+ (*comment* "#7C7C7C")
+ (*constant* "#99CC99")
+ (*red* "#FF6C60")
+ (*operator* "#FFFFFF")
+ (*class* "#FFFFB6")
+ (*variable* "#C6C5FE"))
+
+ (flet ((color (fgcolor &optional (bgcolor nil) (bold nil) (italic nil) (underline nil))
+ `((t (,@(if fgcolor `(:foreground ,fgcolor))
+ ,@(if bgcolor `(:background ,bgcolor))
+ ,@(if bold '(:bold t))
+ ,@(if italic '(:italic t))
+ ,@(if underline '(:underline t))))))
+ (face (face &rest args)
+ `(,(intern (concat "font-lock-" face "-face"))
+ ,(apply #'color args))))
+
+ (color-theme-install
+ `(color-theme-ir-black
+ ((background-color . ,*background*)
+ (background-mode . dark)
+ (border-color . ,*background*)
+ (cursor-color . ,*cursor*)
+ (foreground-color . ,*normal*)
+ (mouse-color . ,*mouse*))
+ (default ,(color *normal* *background*))
+ (blue ,(color "blue"))
+ (border-glyph ((t (nil))))
+ (buffers-tab ,(color *normal* *background*))
+ ,(face "builtin" *normal*)
+ ,(face "comment" *comment*)
+ ,(face "constant" *constant*)
+ ,(face "doc-string" *string*)
+ ,(face "function-name" *method*)
+ ,(face "keyword" *keyword*)
+ ,(face "preprocessor" *keyword*)
+ ,(face "reference" "#99CC99")
+ ,(face "regexp-grouping-backslash" *red*)
+ ,(face "regexp-grouping-construct" *red*)
+ ,(face "string" *string*)
+ ,(face "type" "#FFB774")
+ ,(face "variable-name" *variable*)
+ ,(face "warning" "white" *red*)
+ (gui-element ,(color *background* "#D4D0C8"))
+ (region ,(color "black" *region*))
+ (mode-line ,(color "black" "#FFFF77"))
+ (highlight ,(color nil *current-line*))
+ (highline-face ,(color nil *current-line*))
+ (italic ((t (nil))))
+ (left-margin ((t (nil))))
+ (text-cursor ,(color *background* "yellow"))
+ (toolbar ((t (nil))))
+ (bold ((t (:bold t))))
+ (bold-italic ((t (:bold t))))
+ (underline ((nil (:underline nil))))
+ (viper-minibuffer-emacs ((((class color)) nil)))
+
+ ;; magit
+ (magit-item-highlight ((((class color) (background dark)) (:background "#222222"))))
+ (magit-diff-hunk-header ((t (:inherit magit-header :foreground "yellow" :slant italic))))
+ (yas/field-highlight-face ((t (:background "DimGrey")))))))))
+
+(provide 'color-theme-ir-black)
Oops, something went wrong.

0 comments on commit f0ab9b4

Please sign in to comment.