summaryrefslogtreecommitdiff
path: root/config/foot.scm
diff options
context:
space:
mode:
authorRobby Zambito <contact@robbyzambito.me>2026-03-07 00:30:44 -0500
committerRobby Zambito <contact@robbyzambito.me>2026-03-07 00:30:49 -0500
commite42a386265350dd524e079464e4c8a3dd103cac5 (patch)
tree6a504cd468cf312cc6bf394c970dc9e16506b156 /config/foot.scm
parent592475ad8385c1878771cc7793487d08d5fe7cf7 (diff)
start splitting things into separate modules
Diffstat (limited to 'config/foot.scm')
-rw-r--r--config/foot.scm48
1 files changed, 48 insertions, 0 deletions
diff --git a/config/foot.scm b/config/foot.scm
new file mode 100644
index 0000000..42251a0
--- /dev/null
+++ b/config/foot.scm
@@ -0,0 +1,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))))))
+
+