From 4ac9a31e451704c70cc88ae5b9482cb85822f9b2 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 8 Sep 2019 10:58:09 +0200 Subject: Use tao-theme. --- init.org | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/init.org b/init.org index 70a7092..88a29fe 100644 --- a/init.org +++ b/init.org @@ -73,11 +73,11 @@ To install all packages via GNU Guix I can either use a manifest file or use the emacs-projectile \ emacs-rich-minority \ emacs-shell-switcher \ - emacs-solarized-theme \ emacs-skewer-mode \ emacs-smart-mode-line \ emacs-smex \ emacs-tagedit \ + emacs-tao-theme \ emacs-typo \ emacs-undo-tree \ emacs-web-mode \ @@ -189,14 +189,6 @@ Also tell Emacs that I want to have a separate file for all other customisations (load custom-file) #+END_SRC -After years of using a dark theme I found that the most important thing for me is a more even contrast. That’s why I like to use the /Solarized/ theme. - -#+BEGIN_SRC elisp -(setq frame-background-mode 'light) -(require 'solarized) -(load-theme 'solarized-light t) -#+END_SRC - Emacs doesn’t deal well with very long lines. I often produce very long lines when hacking Scheme using Geiser, which regularly kills my session. The following snippet shortens long lines in =comint=-derived modes such as Geiser. This code was provided by wasamasa as [[http://emacs.stackexchange.com/a/5559/2005][an answer to my question on the Emacs StackExchange]]. #+BEGIN_SRC elisp @@ -212,6 +204,18 @@ Emacs doesn’t deal well with very long lines. I often produce very long lines (add-hook 'comint-preoutput-filter-functions 'my/comint-shorten-long-lines) #+END_SRC +* Theme +:PROPERTIES: +:header-args: :noweb-ref theme +:END: + +Currently, I’m a fan of themes with muted colours. The =tao-yang-theme= is a light theme with very few colours. + +#+BEGIN_SRC elisp +(setq frame-background-mode 'light) +(require 'tao-yang-theme) +#+END_SRC + * Default fonts :PROPERTIES: :header-args: :noweb-ref default-fonts @@ -1806,6 +1810,7 @@ Having defined named code blocks in the sections above we can finally put them a #+BEGIN_SRC elisp :noweb yes :tangle yes <> <> +<> <> <> <> -- cgit v1.2.3