Skip to content

Theory-of-Everything/everforest-emacs

Repository files navigation

Everforest Emacs Theme

An Emacs port of the Everforest Vim theme, a low-contrast green-coloured theme. This is a current work in progress, so expect issues and unorthodox coloring occasionally. The port is quite opinionated from the original everforest theme, but I try to keep as true to the original theme as possible, but making changes where needed for both functional and cosmetic reasons.

Dark | Light

Installation

This theme is not on MELPA (yet), so a manual install is required for stock emacs.

straight.el

(straight-use-package
  '(everforest) :type git :repo "https://git.sr.ht/~theorytoe/everforest-theme")

(load-theme 'everforest-hard-dark t)
;; (load-theme 'everforest-hard-light t)

Doom Emacs (package!)

(package! everforest
  :recipe (:repo "https://git.sr.ht/~theorytoe/everforest-theme"))
  
(use-package! 'everforest')

(load-theme 'everforest-hard-dark t)
;; (load-theme 'everforest-hard-light t)

Manual

Clone the Repo

git clone https://git.sr.ht/~theorytoe/everforest-theme ~/.emacs.d/everforest-theme

Add the theme to your custom-theme alist and load it

(add-to-list 'custom-theme-load-path "~/.emacs.d/everforest")
(load-theme 'everforest-hard-dark t)

Usage

Load the theme (disable any existing theme):

M-x load-theme RET everforest-hard-dark RET

To load the theme on emacs startup:

(load-theme 'everforest-hard-dark t)

Roadmap

Currently, both the dark and light (high-contrast/hard) schemes have been ported. Support for both soft and medium will eventually arrive once most of the internal code has been cleaned up.

About

everforest for emacs!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published