about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2021-09-17T17·32+0300
committertazjin <mail@tazj.in>2021-09-18T12·06+0000
commit88b3f367e9de1f1b1d1bbd6432901a5aba60e4ef (patch)
treea319b80149693f447c6a57a7649ad2d33af3b262
parent852d059e2f5845f572b442f52364d273b4a736f6 (diff)
style(tazjin/emacs): Reenable my original dark theme r/2883
There's no longer an Egyptian fireball in the sky, so I can go back to
normal.

Change-Id: I6fdcd12f3d3e62c367115f3712cc0fd36eeff78d
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3568
Reviewed-by: tazjin <mail@tazj.in>
Tested-by: BuildkiteCI
-rw-r--r--users/tazjin/emacs/config/custom.el4
-rw-r--r--users/tazjin/emacs/config/init.el25
2 files changed, 24 insertions, 5 deletions
diff --git a/users/tazjin/emacs/config/custom.el b/users/tazjin/emacs/config/custom.el
index 91eaf69ae5..2bb7ad4896 100644
--- a/users/tazjin/emacs/config/custom.el
+++ b/users/tazjin/emacs/config/custom.el
@@ -9,9 +9,7 @@
  '(cargo-process--enable-rust-backtrace 1)
  '(company-auto-complete (quote (quote company-explicit-action-p)))
  '(company-idle-delay 0.5)
- '(custom-safe-themes
-   (quote
-    ("d61fc0e6409f0c2a22e97162d7d151dee9e192a90fa623f8d6a071dbf49229c6" "3c83b3676d796422704082049fc38b6966bcad960f896669dfc21a7a37a748fa" "89336ca71dae5068c165d932418a368a394848c3b8881b2f96807405d8c6b5b6" default)))
+ '(custom-enabled-themes (quote (gruber-darker)))
  '(display-time-default-load-average nil)
  '(display-time-interval 30)
  '(elnode-send-file-program "/run/current-system/sw/bin/cat")
diff --git a/users/tazjin/emacs/config/init.el b/users/tazjin/emacs/config/init.el
index 07c47003c3..bc22413d01 100644
--- a/users/tazjin/emacs/config/init.el
+++ b/users/tazjin/emacs/config/init.el
@@ -94,7 +94,19 @@
   :after (ivy counsel)
   :config (prescient-persist-mode))
 
-(use-package rainbow-delimiters :hook (prog-mode . rainbow-delimiters-mode))
+(use-package rainbow-delimiters
+  :hook (prog-mode . rainbow-delimiters-mode)
+  :custom-face
+  (rainbow-delimiters-depth-1-face ((t (:foreground "#2aa198"))))
+  (rainbow-delimiters-depth-2-face ((t (:foreground "#b58900"))))
+  (rainbow-delimiters-depth-3-face ((t (:foreground "#268bd2"))))
+  (rainbow-delimiters-depth-4-face ((t (:foreground "#dc322f"))))
+  (rainbow-delimiters-depth-5-face ((t (:foreground "#859900"))))
+  (rainbow-delimiters-depth-6-face ((t (:foreground "#268bd2"))))
+  (rainbow-delimiters-depth-7-face ((t (:foreground "#cb4b16"))))
+  (rainbow-delimiters-depth-8-face ((t (:foreground "#d33682"))))
+  (rainbow-delimiters-depth-9-face ((t (:foreground "#839496")))))
+
 (use-package rainbow-mode)
 (use-package s)
 (use-package string-edit)
@@ -126,7 +138,16 @@
             (setq vterm-shell "fish")
             (setq vterm-exit-functions
                   (lambda (&rest _) (kill-buffer (current-buffer))))
-            (setq vterm-kill-buffer-on-exit t)))
+            (setq vterm-kill-buffer-on-exit t))
+  :custom-face
+  (term-color-black ((t (:background "#282828" :foreground "#282828"))))
+  (term-color-blue ((t (:background "#96a6c8" :foreground "#96a6c8"))))
+  (term-color-cyan ((t (:background "#1fad83" :foreground "#1fad83"))))
+  (term-color-green ((t (:background "#73c936" :foreground "#73c936"))))
+  (term-color-magenta ((t (:background "#9e95c7" :foreground "#9e95c7"))))
+  (term-color-red ((t (:background "#f43841" :foreground "#f43841"))))
+  (term-color-white ((t (:background "#f5f5f5" :foreground "#f5f5f5"))))
+  (term-color-yellow ((t (:background "#ffdd33" :foreground "#ffdd33")))))
 
 ;; vterm removed the ability to set a custom title generator function
 ;; via the public API, so this overrides its private title generation