• Stars
    star
    279
  • Rank 147,967 (Top 3 %)
  • Language
    Emacs Lisp
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated about 3 years ago

Reviews

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

Repository Details

A dark, medium-contrast theme for Emacs

Zerodark Emacs theme MELPA Liberapay

A dark theme for Emacs, inspired from Niflheim and One Dark

Repository mirrored with gitlab.petton.fr/nico/zerodark-theme.

Screenshots

Elisp

Screenshot

Magit

Screenshot Magit

Mode-line format (optional)

Evaluate zerodark-setup-modeline-format to enable the custom mode-line-format:

Screenshot mode-line-format 1 Screenshot mode-line-format 2

Note

The custom mode line provided with zerodark-theme uses the all-the-icons package. The package itself is installed along with zerodark-theme.

However, it is necessary to install the fonts in the fonts directory included in all-the-icons repository as explained in its README:

in order for the icons to work you will need to install the Resource Fonts included in this package, they are available in the fonts directory.

Supported packages

Zerodark has supports for many packages, including the following:

  • ace-window
  • anzu
  • avy
  • clojure-mode
  • company-mode
  • diff-hl
  • ediff
  • elfeed
  • erc
  • eshell
  • flycheck
  • helm
  • hydra
  • ido
  • ivy
  • jabber.el
  • js2-mode
  • ledger
  • linum
  • magit
  • markup-face
  • notmuch
  • orgmode
  • powerline
  • show-paren
  • visible-mark
  • web-mode
  • wgrep
  • whitespace-mode

Installation (with MELPA)

M-x package-install RET zerodark-theme

Setup

Add the following to you init.el:

(load-theme 'zerodark t)
;; Optionally setup the modeline
(zerodark-setup-modeline-format)

Or execute M-x load-theme RET zerodark RET.

Copyright 2015-2021 (C) Nicolas Petton

More Repositories

1

Indium

A JavaScript development environment for Emacs
Emacs Lisp
1,131
star
2

pass

A major mode for password-store
Emacs Lisp
174
star
3

Projectify

Project management for TiddlyWiki
JavaScript
140
star
4

seq.el

Sequence manipulation library for Emacs. Included in Emacs 25
Emacs Lisp
138
star
5

nroam

Org-roam backlinks within org-mode buffers
Emacs Lisp
107
star
6

elbank

Elbank is a personal finances application for Emacs
Emacs Lisp
93
star
7

Notebook

Notebook is a clean, uncluttered theme for TiddlyWiki.
JavaScript
68
star
8

iliad

iliad smalltalk web framework
Smalltalk
59
star
9

emacs.d

My emacs config (mirror of https://gitlab.petton.fr/nico/emacs.d/)
Emacs Lisp
34
star
10

stream

Lazy sequence library for Emacs.
Emacs Lisp
31
star
11

org-gnome.el

Integrates orgmode with the GNOME desktop
Emacs Lisp
25
star
12

noccur.el

Run multi-occur on project/dired files
Emacs Lisp
21
star
13

discover-js2-refactor

Adds a discover context menu to js2-refactor
Emacs Lisp
13
star
14

NPL

Nico's TiddlyWiki Plugin Library
JavaScript
12
star
15

gnome-calendar.el

Gnome calendar integration with emacs
Emacs Lisp
11
star
16

sandstonedb

Simple ActiveRecord Style Persistence in Smalltalk
Smalltalk
9
star
17

Shields

SImple TiddlyWIki plugin to render project badges
9
star
18

amd-mode.el

Emacs minor mode for handling JavaScript AMD module definitions.
Emacs Lisp
9
star
19

Grease

Grease compatibility layer
Smalltalk
7
star
20

buffer-watcher

Makes it easy to run shell scripts per filetype/directory when a buffer is saved in Emacs.
Emacs Lisp
6
star
21

PayPal

PayPal integration in Iliad
Smalltalk
5
star
22

kate-smalltalk

kate syntax highlighting for (GNU) Smalltalk files
5
star
23

emacs-website

New Emacs website
Emacs Lisp
4
star
24

htmlCanvas

A simple HTML Canvas library similar to the one in Amber Smalltalk
JavaScript
4
star
25

telepathy.el

Access Telepathy from Emacs.
Emacs Lisp
4
star
26

gulp-task-runner

Run gulp tasks from Emacs
Emacs Lisp
4
star
27

emacs

My clone of GNU Emacs
Emacs Lisp
4
star
28

fcgi

A simple implementation of FastCGI for GNU-Smalltalk
Smalltalk
4
star
29

dreamedaway.com

Makefile
3
star
30

iliad-stable

Iliad stable branch
Smalltalk
3
star
31

swazoo-scgi

a Simple CGI implementation for Swazoo/GST
Smalltalk
3
star
32

Moka

An MVC framework for Amber
JavaScript
2
star
33

stumpwm.d

My stumpwm configuration files
Common Lisp
2
star
34

emacs-nodejs-docker

Makefile
2
star
35

emacs-docker

All recent Emacs versions in a single docker image
Dockerfile
2
star
36

google-weather-el

Emacs Lisp
2
star
37

gravatar

Very simple gravatar module for GNU-Smalltalk
Smalltalk
2
star
38

NicolasPetton.github.io

My website/blog
HTML
2
star
39

snapshot-timemachine-rsnapshot

rsnapshot backend for snapshot-timemachine
Emacs Lisp
1
star
40

vimfiles

My .vim directory
Vim Script
1
star
41

apollo-icons

Icon theme specifically made for Pharo and Amber environments
1
star
42

drone_ynh

Shell
1
star
43

simplemapper

Smalltalk
1
star
44

formula

Form validation in Iliad made easy
Smalltalk
1
star