[![MELPA](http://stable.melpa.org/packages/darktooth-theme-badge.svg)](http://stable.melpa.org/#/darktooth-theme) [![MELPA](http://melpa.org/packages/darktooth-theme-badge.svg)](http://melpa.org/#/darktooth-theme)

![](palette-images/header.png)

a theme for Emacs

## Installation

Darktooth is easily installed via MELPA.  [Read more here for MELPA setup details](http://melpa.org/#/getting-started)

When your Emacs is setup to use MELPA, do this:

```
M-x package-install darktooth-theme
```

Darktooth now comes with 2 additional variations, `darktooth-dark` and `arkdooth-darker` to complement the original `darktooth`.

You will need to enable each of the three theme variations, using `(load-theme theme-name t)`, or use:

```
M-x load-theme RET theme-name RET
```
And respond to Emacs prompts to enable the theme. (TODO: Screnshots of the dark and darker variations.)

## Modes supported

- ac-dabbrev
- ag (The Silver Searcher)
- anzu
- auctex
- avy
- col-highlight
- column-enforce-mode
- column-marker
- company
- diff
- diff-hl
- diff-indicator
- dired+
- el-search
- eldoc
- elfeed
- elixir-mode
- elscreen
- embrace
- erc
- flycheck
- flymake
- git-gutter
- git-gutter+
- git-gutter-fr
- git-gutter-fr+
- haskell
- helm
- helm-swoop
- hi-lock
- highlight-indentation-mode
- highlight-numbers
- highlight-symbol
- hydra
- ido
- isearch
- ivy
- linum-relative
- magit
- man
- message
- org-mode
- popup
- powerline
- rainbow-delimiters
- rainbow-identifiers
- ripgrep
- sh mode
- show-paren
- smart-mode-line
- smartparens
- smerge
- swoop
- term / ansi-colors
- tldr
- vline
- web
- which-func
- which-key
- whitespace-mode
- woman

# Palette

![](palette-images/darkness.png)

![](palette-images/medium.png)

![](palette-images/lightness.png)

![](palette-images/bright.png)

![](palette-images/neutral.png)

![](palette-images/faded.png)

![](palette-images/muted.png)

![](palette-images/dark.png)

![](palette-images/mid.png)

![](palette-images/accents.png)

![](palette-images/delimiters.png)

![](palette-images/identifiers-1.png)

![](palette-images/identifiers-2.png)

![](palette-images/identifiers-3.png)

# Miscellany

![Multi window layout with various modes](darktooth-multi-window.png)

### The Fabled Darktooth Keyboard...

![How can I buy this?!??! Shut up and take my money!](darktooth-keyboard.jpg)

### Darktooth Mode line

There's an optional modeline theme available, run `(darktooth-modeline)`:

**Darktooth modeline - screenshot**

![](screenshots/darktooth-modeline.png)

### Screenshots

##### Popup Menu

![](screenshots/darktooth-popup-menu.png)

##### Popup Tip

![](screenshots/darktooth-popup-tip.png)

##### Emacs Lisp

![](screenshots/darktooth-emacslisp.png)

##### CoffeeScript

![](screenshots/darktooth-coffee.png)

##### Java

![](screenshots/darktooth-java.png)

##### XML

![](screenshots/darktooth-xml.png)

##### Dired

![](screenshots/darktooth-dired.png)

##### Terminal (xterm256 / iTerm)

![](screenshots/darktooth-terminal.png)

Inspired by:

[gruvbox](https://github.com/Greduan/emacs-theme-gruvbox)
[soothe](https://github.com/emacsfodder/emacs-soothe-theme)
