A dark and earthy colorscheme for Neovim. (mirror)
github.com/ptdewey/darkearth-nvim
neovim
neovim-colorscheme
fennel
1*darkearth-nvim.txt*
2 For Neovim >= 0.7.0 Last change: 2026 April 12
3
4==============================================================================
5Table of Contents *darkearth-nvim-table-of-contents*
6
7 - Installation |darkearth-nvim-installation|
8 - Usage |darkearth-nvim-usage|
9 - Build or Modify |darkearth-nvim-build-or-modify|
10 - Extras |darkearth-nvim-extras|
11 - Inspiration |darkearth-nvim-inspiration|
12DarkEarthA dark and earthy colorscheme for Neovim.DarkEarth also comes with a light variant, LightEarth.
13
14
15INSTALLATION *darkearth-nvim-installation*
16
17Lazy:
18
19>lua
20 {
21 "ptdewey/darkearth-nvim",
22 priority = 1000,
23 },
24<
25
26`vim.pack`:
27
28>lua
29 vim.pack.add({ "https://github.com/ptdewey/darkearth-nvim" })
30<
31
32
33USAGE *darkearth-nvim-usage*
34
35>lua
36 -- DarkEarth
37 vim.cmd.colorscheme("darkearth")
38
39 -- LightEarth
40 vim.cmd.colorscheme("lightearth")
41<
42
43
44BUILD OR MODIFY *darkearth-nvim-build-or-modify*
45
461. fennel <https://github.com/bakpakin/Fennel> or hotpot.nvim <https://github.com/rktjmp/hotpot.nvim/tree/main> is installed
472. Modify the source files as desired:- Shared highlight groups are defined in fnl/earth/macros.fnl <fnl/earth/macros.fnl>
48- Theme-specific colors and overrides are in fnl/darkearth/init.fnl <fnl/darkearth/init.fnl> and fnl/lightearth/init.fnl <fnl/lightearth/init.fnl>
49
50
513. Rebuild the colorschemes- With `fennel`: Use `./build.sh` or `just build`
52- With `hotpot.nvim`: Builds are automatic upon saving
53
54
55
56Note: The version of darkearth built with lush
57<https://github.com/rktjmp/lush.nvim> can be found on the v1 branch
58<https://github.com/ptdewey/darkearth-nvim/tree/v1>
59
60
61EXTRAS *darkearth-nvim-extras*
62
63I have also included a base16 colorscheme script extras/base16-darkearth.sh
64<extras/base16-darkearth.sh> that can be used to set shell colors.
65
66
67INSPIRATION *darkearth-nvim-inspiration*
68
69- miasma.nvim <https://github.com/xero/miasma.nvim> (What DarkEarth was originally forked from)
70- Everforest <https://github.com/sainnhe/everforest>
71- GruvBox <https://github.com/morhetz/gruvbox>
72
73Generated by panvimdoc <https://github.com/kdheepak/panvimdoc>
74
75vim:tw=78:ts=8:noet:ft=help:norl: