summaryrefslogtreecommitdiff
path: root/config/foot.scm
blob: 42251a094fb467f5968d3409d04fd624e3eb5488 (plain) (blame)
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
(define-library (config foot)
  (export foot-config)
  (import (scheme base)
	  (ini))
  (begin
    (define foot-config
      (parameterize
	  ((current-output-port
	    (open-output-string)))
	(scm->ini
	 '((#f
	    ("font" . "monospace:size=12"))

	   ;; Nord theme
	   (colors-dark
	    ("background" . "2e3440")
	    ("foreground" . "d8dee9")
	    ("cursor" . "2e3440 d8dee9")

	    ("regular0" . "3b4252")
	    ("regular1" . "bf616a")
	    ("regular2" . "a3be8c")
	    ("regular3" . "ebcb8b")
	    ("regular4" . "81a1c1")
	    ("regular5" . "b48ead")
	    ("regular6" . "88c0d0")
	    ("regular7" . "e5e9f0")

	    ("bright0" . "4c566a")
	    ("bright1" . "bf616a")
	    ("bright2" . "a3be8c")
	    ("bright3" . "ebcb8b")
	    ("bright4" . "81a1c1")
	    ("bright5" . "b48ead")
	    ("bright6" . "8fbcbb")
	    ("bright7" . "eceff4")

	    ("dim0" . "373e4d")
	    ("dim1" . "94545d")
	    ("dim2" . "809575")
	    ("dim3" . "b29e75")
	    ("dim4" . "68809a")
	    ("dim5" . "8c738c")
	    ("dim6" . "6d96a5")
	    ("dim7" . "aeb3bb"))))
	(get-output-string (current-output-port))))))