summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2023-12-03 07:43:53 -0800
committerFranck Cuny <franck@fcuny.net>2023-12-03 07:43:53 -0800
commitcfcbc2aca143d066b66f3e7099bab3a30f376a01 (patch)
tree765a520dcc81e093d9a7e3a90f9b0acb5f49619f
parenttrying various monaspace fonts from GitHub (diff)
downloademacs.d-cfcbc2aca143d066b66f3e7099bab3a30f376a01.tar.gz
some tweaks to the theme
-rw-r--r--init.org34
1 files changed, 19 insertions, 15 deletions
diff --git a/init.org b/init.org
index a10ca03..c677f8e 100644
--- a/init.org
+++ b/init.org
@@ -1429,35 +1429,39 @@ Then one of the following binding:
 This theme is clean and readable. The [[https://protesilaos.com/emacs/modus-themes][online documentation]] is pretty detailed too.
 
 #+begin_src emacs-lisp
-(use-package emacs
+(use-package modus-themes
+  :ensure t
   :custom
   ;; Syntax Highlighting
-  ;; Increase the number of bolded syntax elements
   (modus-themes-bold-constructs t)
-  ;; Increase the number of italicized syntax elements
+  (modus-operandi-palette-overrides '((comment red-faint)
+                                      (string "#101010")
+                                      (bg-main "#FFFCF6")))
+
   (modus-themes-italic-constructs t)
 
+  ;; Use mixed fonts
+  (modus-themes-mixed-fonts t)
+  (modus-themes-variable-pitch-ui t)
+
+  ;; Enhance minibuffer completions
+  (modus-themes-prompts '(italic bold))
+  (modus-themes-completions '((matches . (extrabold))
+                              (selection . (semibold italic text-also))))
+
   ;; Org Mode
-  ;; Make headings in org files more distinct
+  ;;; Make headings in org files more distinct
   (modus-themes-headings '((t . (background bold rainbow 1))))
-  ;; Tint the background of code blocks in org files
+  ;;; Tint the background of code blocks in org files
   (modus-themes-org-blocks 'tinted-background)
-  ;; Make tags less colorful and tables look the same as
-  ;; the default foreground.
+  ;;; Make tags less colorful and tables look the same as
+  ;;; the default foreground.
   (prose-done cyan-cooler)
   (prose-tag fg-dim)
   (prose-table fg-main)
 
-  ;; Other
   ;; Make the fringe more intense
   (modus-themes-common-palette-overrides '((fringe bg-active)))
-  ;; Enhance minibuffer completions
-  (modus-themes-completions 'minimal)
-  ;; Make the current line of `hl-line-mode' a fine shade of gray
-  (bg-hl-line bg-dim)
-  ;; Make matching parentheses a shade of magenta
-  (bg-paren-match bg-magenta-intense)
-  (bg-mode-line-inactive bg-dim)
 
   :config
   (load-theme 'modus-operandi t))