From 0214626764db13daad0937b132aac03ff42c724f Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Thu, 26 Sep 2019 17:27:59 -0400 Subject: [PATCH] Add nim to #emacs and console theme! --- emacs/.config/doom/config.el | 6 ++++- emacs/.config/doom/init.el | 48 ++++++++++++++++++++++++++++++++++-- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/emacs/.config/doom/config.el b/emacs/.config/doom/config.el index 27029aa..0d68b68 100644 --- a/emacs/.config/doom/config.el +++ b/emacs/.config/doom/config.el @@ -20,13 +20,17 @@ (pcase (system-name) ("prometheus" - (font-put doom-font :size 12) + (font-put doom-font :size 14) (font-put doom-big-font :size 20)) ; smaller display ("triton" ;; I've swapped these keys on my keyboard (setq x-super-keysym 'meta x-meta-keysym 'super))) +(if (display-graphic-p) + (setq doom-theme 'doom-outrun-electric) + (setq doom-theme 'manoj-dark)) + (set-frame-parameter nil 'internal-border-width 10) (when IS-MAC diff --git a/emacs/.config/doom/init.el b/emacs/.config/doom/init.el index b30d57c..01013ef 100644 --- a/emacs/.config/doom/init.el +++ b/emacs/.config/doom/init.el @@ -112,8 +112,8 @@ ;;latex ; writing papers in Emacs has never been so fun ;;ledger ; an accounting system in Emacs ;;lua ; one-based indices? one-based indices - markdown ; writing docs for people to ignore - ;;nim ; python + lisp at the speed of c + markdown ; writing docs for people to ignore + nim ; python + lisp at the speed of c ;;nix ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel (org ; organize your plain life in plain text @@ -167,3 +167,47 @@ ;; provides a Spacemacs-inspired keybinding scheme and a smartparens ;; config. Use it as a reference for your own modules. (default +bindings +smartparens)) +(custom-set-variables + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(ansi-color-names-vector + ["#242424" "#e5786d" "#95e454" "#cae682" "#8ac6f2" "#333366" "#ccaa8f" "#f6f3e8"]) + '(custom-safe-themes + (quote + ("f5568ed375abea716d1bdfae0316d1d179f69972eaccd1f331b3e9863d7e174a" default))) + '(doom-big-font-mode nil) + '(fci-rule-color "#BA45A3") + '(jdee-db-active-breakpoint-face-colors (cons "#131033" "#1ea8fc")) + '(jdee-db-requested-breakpoint-face-colors (cons "#131033" "#a7da1e")) + '(jdee-db-spec-breakpoint-face-colors (cons "#131033" "#546A90")) + '(objed-cursor-color "#e61f44") + '(vc-annotate-background "#0c0a20") + '(vc-annotate-color-map + (list + (cons 20 "#a7da1e") + (cons 40 "#c4d814") + (cons 60 "#e1d60a") + (cons 80 "#ffd400") + (cons 100 "#efa314") + (cons 120 "#df7329") + (cons 140 "#cf433e") + (cons 160 "#df3a7d") + (cons 180 "#ef32bc") + (cons 200 "#ff2afc") + (cons 220 "#f626be") + (cons 240 "#ee2281") + (cons 260 "#e61f44") + (cons 280 "#c13157") + (cons 300 "#9d4469") + (cons 320 "#78577d") + (cons 340 "#BA45A3") + (cons 360 "#BA45A3"))) + '(vc-annotate-very-old-color nil)) +(custom-set-faces + ;; custom-set-faces was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + )