summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2019-09-08 10:58:09 +0200
committerRicardo Wurmus <rekado@elephly.net>2019-09-08 10:58:09 +0200
commit4ac9a31e451704c70cc88ae5b9482cb85822f9b2 (patch)
treebb96e3e14cd660f28eb6ed003965f17df0d8d64c
parentd02fa6c2796b81e2069ad7951733750a1d400998 (diff)
Use tao-theme.
-rw-r--r--init.org23
1 files 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
<<compile-init>>
<<better-defaults>>
+<<theme>>
<<packages>>
<<default-fonts>>
<<manuals>>