blob: dc64eeedfa419c3f6ed90c274f26bb90cf1816d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
(define-module (epistemia packages emacs)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system emacs)
#:use-module ((guix licenses) :prefix license:)
#:use-module (gnu packages emacs-build)
#:use-module (gnu packages emacs-xyz))
(define-public emacs-kaolin-themes
(package
(name "emacs-kaolin-themes")
(version "1.7.4")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ogdenwebb/emacs-kaolin-themes")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1lbqvs2jqvs6x8gj7bali24mw2fl6gk184zln6avy6wmam7n8dqi"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-autothemer))
(arguments
'(#:include '("^[^/]*.el$" "^[^/]*.el.in$"
"^dir$"
"^[^/]*.info$"
"^[^/]*.texi$"
"^[^/]*.texinfo$"
"^doc/dir$"
"^doc/[^/]*.info$"
"^doc/[^/]*.texi$"
"^doc/[^/]*.texinfo$"
"^themes/[^/]*.el$")
#:exclude '("^.dir-locals.el$" "^test.el$" "^tests.el$"
"^[^/]*-test.el$" "^[^/]*-tests.el$")))
(home-page "https://github.com/ogdenwebb/emacs-kaolin-themes")
(synopsis "A set of eye pleasing themes")
(description
"Kaolin is a set of eye pleasing themes for GNU Emacs With support a large number
of modes and external packages. Kaolin themes are based on the pallete that was
originally inspired by Sierra.vim with adding some extra colors. ------- This
package includes the following themes ------- * kaolin-dark - a dark jade
variant inspired by Sierra.vim. * kaolin-light - light variant of the original
kaolin-dark. * kaolin-aurora - Kaolin meets polar lights. * kaolin-bubblegum -
Kaolin colorful theme with dark blue background. * kaolin-eclipse - a dark
purple variant. * kaolin-galaxy - bright theme based on one of the Sebastian
Andaur arts. * kaolin-mono-dark - almost monochrome dark green Kaolin theme. *
kaolin-mono-light - light variant of monochrome theme. * kaolin-ocean - dark
blue variant. * kaolin-shiva - theme with autumn colors and melanzane
background. * kaolin-temple - dark brown background with syntax highlighting
based on orange and cyan shades. * kaolin-valley-dark - colorful Kaolin theme
with brown background. * kaolin-valley-light - light version of
kaolin-valley-dark theme. ------- Configuration example ------- (require
kaolin-themes) (load-theme kaolin-dark t) ;; Apply treemacs customization for
Kaolin themes, requires the all-the-icons package. (kaolin-treemacs-theme) ;; Or
if you have use-package installed (use-package kaolin-themes :config (load-theme
kaolin-dark t) (kaolin-treemacs-theme)) ;; Custom theme settings ;; The
following set to t by default (setq kaolin-themes-bold t ; If nil, disable the
bold style. kaolin-themes-italic t ; If nil, disable the italic style.
kaolin-themes-underline t) ; If nil, disable the underline style. ------- Some
extra theme features, disabled by default ------- ;; If t, use the wave
underline style instead of regular underline. (setq kaolin-themes-underline-wave
t) ;; When t, will display colored hl-line style (setq
kaolin-themes-hl-line-colored t).")
(license license:gpl3)))
|