Skip to content

precompute/sculpture-themes

Repository files navigation

Readme

TOC

Sculpture

A Vivid theme for Emacs, inspired by the colors attributed to Greco-Roman Sculptures.

Monospace fonts are boring – use variable pitch when it doesn’t break indentation / flow.

Readability is second to following a theme. Being striking is better than being bland and useful, because attention span on dense text improves with colors (complexity decreases with categorization).

Sculpture

Vivid colors over a completely black background.

Sculpture-light

Sculpture’s dark version, but with the foreground and background switched. Two colors modified for readability.

Screenshots

images/sculpture.jpg

images/sculpture-light.jpg

images/sculpture-general.jpg

images/sculpture-light-general.jpg

images/sculpture-org.jpg

images/sculpture-light-org.jpg

images/sculpture-org-mixed-pitch.jpg

images/sculpture-light-org-mixed-pitch.jpg

images/sculpture-org-overview.jpg

images/sculpture-light-org-overview.jpg

images/sculpture-org-overview-mixed-pitch.jpg

images/sculpture-light-org-overview-mixed-pitch.jpg

images/sculpture-search.jpg

images/sculpture-light-search.jpg

These screenshots use the mode-line colors from the themes.

Supported Modes

  • base
  • breadcrumb
  • caml
  • centaur-tabs
  • company
  • corfu
  • default emacs faces
  • diff
  • diff-hl
  • dired
  • diredfl
  • dired-subtree
  • doom-modeline
  • ediff
  • eglot
  • Eldoc
  • eldoc-box
  • elfeed
  • evil
  • evil-goggles
  • flycheck
  • flymake
  • font-lock
  • git-gutter
  • Header line and mode line
  • highlight-indentation
  • highlight-indent-guides
  • ido
  • imenu-list
  • Info mode
  • isearch
  • Ivy
  • Line Numbers
  • lsp
  • lsp-mode
  • magit
  • markdown
  • merlin
  • message
  • occur
  • olivetti
  • orderless
  • org
  • org-mode
  • outline
  • paren
  • popup
  • pulsar
  • rainbow-delimiter
  • rjsx
  • shr
  • Swiper
  • tabs
  • transient
  • tree-sitter
  • treesitter
  • tuareg (OCaml)
  • vertico
  • vundo
  • web-mode
  • which-key
  • workspace
  • writegood
  • xref
  • A few custom faces for modeline, org, etc.

Feel free to open an Issue for new faces / modes.