• Stars
    star
    289
  • Rank 143,419 (Top 3 %)
  • Language
    Emacs Lisp
  • Created over 11 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A theme for Emacs providing dark, light, and flat versions.

Ample Themes

http://melpa.org/packages/ample-theme-badge.svg

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

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)

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
  (custom-theme-set-faces
    'ample
    ;; this will overwride the color of strings just for ample-theme
    '(font-lock-string-face ((t (:foreground "#bdba81"))))))

If you get ugly colors in terminal:

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

All Three Themes:

http://i.imgur.com/WZjJty6.png Font is Envy Code R

Old Screenshots:

Ample-theme in Emacs.app on osx

http://i.imgur.com/5AYS8EA.png

Ample-theme in Terminal.app on osx

http://i.imgur.com/p15i1QM.png

More Repositories

1

column-enforce-mode

Highlight text that extends beyond a certain column. Can be used to enforce 80 column rule (well more like suggest, not enforce)
Emacs Lisp
49
star
2

osx-org-clock-menubar

Simple OSX Menu Bar Visibility for org-clock.
Emacs Lisp
36
star
3

.emacs.d

My Emacs Configuration
Emacs Lisp
34
star
4

quake-mode

Quake/Unreal style text killing sprees for Emacs.
Emacs Lisp
30
star
5

promises.el

promises for Emacs
Emacs Lisp
8
star
6

call-log

Log messages in elisp with information about where the log call is located in source.
Emacs Lisp
3
star
7

Emacs

My old emacs config.
Emacs Lisp
2
star
8

ample-subtle-theme

Darker, lower contrast version of ample-flat
Emacs Lisp
2
star
9

tictactoe

343 Project 4: tic tac toe in Clojure
Clojure
2
star
10

cello-shell

A simple shell using libcello
C
1
star
11

yerdin-theme

It's a theme
Emacs Lisp
1
star
12

c_collection_templates

C macros to generate various typed collections
C
1
star
13

modtime-skip-mode

Minor mode for disabling modtime and supersession checks on buffers.
Emacs Lisp
1
star
14

elisplisp

A little lisp using elisp to do all the hardwork.
1
star
15

find-line

Common Lisp utility to find lines matching a regexp
Common Lisp
1
star
16

cello-mode

An Emacs Major mode for editing C files that use libCello.
Emacs Lisp
1
star
17

matrixmath

A node.js web app for doing some fun linear algebra calculations on matrices!
JavaScript
1
star
18

make-it

Better interactive make support in Emacs.
Emacs Lisp
1
star
19

fattest

tiny js unit test tool
JavaScript
1
star
20

temp-lattes

Minor mode for abbrev-like expansion/templates for Emacs.
Emacs Lisp
1
star