-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathplotje.edn.example
More file actions
41 lines (34 loc) · 1.47 KB
/
plotje.edn.example
File metadata and controls
41 lines (34 loc) · 1.47 KB
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
;; plotje.edn — Project-level configuration overrides.
;;
;; Copy this file to your project root as plotje.edn.
;; Only include keys you want to override — everything else
;; falls back to the library defaults.
;;
;; Precedence (highest wins):
;; per-call options > with-config > set-config! > plotje.edn > library defaults
{;; ---------- Layout ----------
;; :width 600 ;; default plot width (px)
;; :height 400 ;; default plot height (px)
;; :margin 25 ;; panel margin (px)
;; ---------- Theme ----------
;; Visual identity: background, grid lines, font size.
;; Only include keys you want to change — the rest are preserved.
;; :theme {:bg "#EBEBEB" :grid "#FFFFFF" :font-size 8}
;; ---------- Color ----------
;; Categorical palette — keyword name or vector of hex strings.
;; Over 7,000 named palettes available via clojure2d.
;; :palette :set1
;; Continuous color scale for numerical :color mappings.
;; :sequential (default viridis), :diverging, or a keyword like :inferno, :plasma.
;; :color-scale :sequential
;; ---------- Points ----------
;; :point-radius 2.5
;; :point-opacity 0.7
;; ---------- Bars and Lines ----------
;; :bar-opacity 0.7
;; :line-width 2
;; ---------- Behavior ----------
;; :validate true ;; validate poses against Malli schema
;; :strict true ;; throw on unknown option keys (typos like {:colour :species})
;; ;; instead of warning to stderr and silently stripping
}