NonGNU-devel ELPA - ample-theme


Calm Dark Theme for Emacs
ample-theme-, 2021-Oct-22, 160 KiB
Jordon Biondo <>
Home page
Browse ELPA's repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET ample-theme RET

Full description

1 Ample Themes

  • A Triplet of themey goodness.
  • Full colored gui and modern 256 color terminal support only.

1.1 Installation

Ample Theme is on Melpa, ensure that Melpa is added to your package archives, then use M-x package-install ample-theme.

;; then in your init you can load all of the themes
;; without enabling theme (or just load one)
(load-theme 'ample t t)
(load-theme 'ample-flat t t)
(load-theme 'ample-light t t)
;; choose one to enable
(enable-theme 'ample)
;; (enable-theme 'ample-flat)
;; (enable-theme 'ample-light)

;; Or, if you use `use-package', do something like this:
(use-package ample-theme
  :init (progn (load-theme 'ample t t)
	       (load-theme 'ample-flat t t)
	       (load-theme 'ample-light t t)
	       (enable-theme 'ample-flat))
  :defer t
  :ensure t)

1.2 Easy Customization

You can use the following example to customize ample theme in a way that won't affect other themes.

For example, some users prefer to use a different color for strings or the region for more contrast.

(with-eval-after-load "ample-theme"
  ;; add one of these blocks for each of the themes you want to customize
    ;; this will overwride the color of strings just for ample-theme
    '(font-lock-string-face ((t (:foreground "#bdba81"))))))

1.3 If you get ugly colors in terminal:

# throw this in your ~/.bash_profile
export TERM="xterm-256color"

1.4 All Three Themes:

WZjJty6.png Font is Envy Code R

1.5 Old Screenshots:

1.5.1 Ample-theme in on osx


1.5.2 Ample-theme in on osx