Skip to content

dawranliou/sketch-themes

Repository files navigation

Sketch Themes

https://melpa.org/packages/sketch-themes-badge.svg

A collection of (almost) grayscale Emacs themes

Introduction

A lot of my current philosophy about syntax highlighting went into my blog post Rethink Syntax Highlighting. The TL;DR is that I want my color themes to stay minimal and to keep me focused. I used a couple of monochromatic themes in the past, and most of them are good, such as eink, sexy-monochrome. The ones that I like the most are the almost mono themes. The sketch themes are my take on the almost mono themes.

Screenshots

See more in screenshots.

Sketch White

screenshots/white-prog.png

Sketch Black

screenshots/black-prog.png

Installation

Use package

If you have use-package setup on your system loading sketch-themes is as simple as:

(use-package sketch-themes
  :config
  ;; Load black version
  ;;(load-theme 'sketch-black t)
  ;; Load white version
  (load-theme 'sketch-white t))

Manual installation

If you prefer, you can install sketch-themes manually by downloading the elisp files in this repo and place them somewhere in your custom-theme-load-path.

You can set your custom-theme-load-path by adding this to your .emacs.d or .emacs.d/init.el:

(add-to-list 'custom-theme-load-path "~/.emacs.d/themes")

You should now be able to load sketch-themes with M-x load-theme RET sketch-{black, white}!

You might also want to check out:

  1. almost-mono-themes
  2. eink
  3. sexy-monochrome

Credits