Move rainbow-delimiters face customization to theme-ambrevar.
parent
b71630c1f6
commit
ad3e4a4d60
|
@ -4,7 +4,6 @@
|
|||
(dolist (hook '(clojure-mode-hook cider-repl-mode-hook))
|
||||
(add-hook hook #'ambrevar/init-lispy))
|
||||
|
||||
(require 'init-rainbow)
|
||||
(when (fboundp 'rainbow-delimiters-mode)
|
||||
(dolist (hook '(clojure-mode-hook cider-repl-mode-hook))
|
||||
(add-hook hook #'rainbow-delimiters-mode)))
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
;;; Lisp
|
||||
|
||||
(require 'init-lispy)
|
||||
(require 'init-rainbow)
|
||||
|
||||
(defun ambrevar/enhance-imenu-lisp (&rest keywords)
|
||||
"Add define-KEYWORD to `lisp-imenu-generic-expression'."
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
;;; Racket
|
||||
|
||||
(require 'init-lispy)
|
||||
(require 'init-rainbow)
|
||||
|
||||
(add-hook 'racket-mode-hook 'ambrevar/init-lispy)
|
||||
(add-hook 'racket-repl-mode-hook 'ambrevar/init-lispy)
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
;; Rainbow delimiters
|
||||
|
||||
(when (require 'rainbow-delimiters nil t)
|
||||
;; See https://yoo2080.wordpress.com/2013/09/08/living-with-rainbow-delimiters-mode/.
|
||||
;; TODO: The color saturation metioned in the URL fails when running in daemon mode.
|
||||
;; https://github.com/Fanael/rainbow-delimiters/issues/36
|
||||
(set-face-foreground 'rainbow-delimiters-depth-1-face "#fe1717")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-2-face "#589cff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-3-face "#f1fe52")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-4-face "#44ff4c")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-5-face "#83b2ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-6-face "#6161ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-7-face "#35ff35")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-8-face "#7ca8ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-9-face "#50fec1")
|
||||
(set-face-attribute 'rainbow-delimiters-unmatched-face nil
|
||||
:foreground 'unspecified
|
||||
:inherit 'error
|
||||
:strike-through t))
|
||||
(provide 'init-rainbow)
|
|
@ -1,7 +1,6 @@
|
|||
;;; Scheme
|
||||
|
||||
(require 'init-lispy)
|
||||
(require 'init-rainbow)
|
||||
|
||||
(add-hook 'scheme-mode-hook 'ambrevar/turn-on-complete-filename)
|
||||
(add-hook 'scheme-mode-hook 'ambrevar/turn-on-tab-width-to-8) ; Because some existing code uses tabs.
|
||||
|
|
|
@ -75,4 +75,23 @@
|
|||
(with-eval-after-load 'woman
|
||||
(set-face-foreground 'woman-bold (face-foreground 'font-lock-comment-face)))
|
||||
|
||||
;; Rainbow delimiters
|
||||
(with-eval-after-load 'rainbow-delimiters
|
||||
;; See https://yoo2080.wordpress.com/2013/09/08/living-with-rainbow-delimiters-mode/.
|
||||
;; TODO: The color saturation metioned in the URL fails when running in daemon mode.
|
||||
;; https://github.com/Fanael/rainbow-delimiters/issues/36
|
||||
(set-face-foreground 'rainbow-delimiters-depth-1-face "#fe1717")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-2-face "#589cff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-3-face "#f1fe52")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-4-face "#44ff4c")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-5-face "#83b2ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-6-face "#6161ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-7-face "#35ff35")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-8-face "#7ca8ff")
|
||||
(set-face-foreground 'rainbow-delimiters-depth-9-face "#50fec1")
|
||||
(set-face-attribute 'rainbow-delimiters-unmatched-face nil
|
||||
:foreground 'unspecified
|
||||
:inherit 'error
|
||||
:strike-through t))
|
||||
|
||||
(provide 'theme-ambrevar)
|
||||
|
|
Loading…
Reference in New Issue