summaryrefslogtreecommitdiffstats
path: root/themes/default.toml
diff options
context:
space:
mode:
Diffstat (limited to 'themes/default.toml')
-rw-r--r--themes/default.toml38
1 files changed, 38 insertions, 0 deletions
diff --git a/themes/default.toml b/themes/default.toml
new file mode 100644
index 0000000..1650fa7
--- /dev/null
+++ b/themes/default.toml
@@ -0,0 +1,38 @@
+# Every field in a theme file is optional.
+
+shadow = false
+borders = "outset" # Alternatives are "none" and "simple"
+
+# Base colors are
+# red, green, blue, cyan, magenta, yellow, white and black.
+#
+# There are 3 ways to select a color:
+# - The 16 base colors are selected by name:
+# "blue", "light red", "magenta", ...
+# - Low-resolution colors use 3 characters, each <= 5:
+# "541", "003", ...
+# - Full-resolution colors start with '#' and can be 3 or 6 hex digits:
+# "#1A6", "#123456", ...
+[colors]
+background = "default"
+
+# If the terminal doesn't support custom color (like the linux TTY),
+# non-base colors will be skipped.
+shadow = []
+view = "default"
+
+# An array with a single value has the same effect as a simple value.
+primary = ["default"]
+secondary = "cyan" # secondary style is used for code hightlighting
+tertiary = "green"
+
+# Hex values can use lower or uppercase.
+# (base color MUST be lowercase)
+# If the value is an array, the first valid
+# and supported color will be used.
+title_primary = ["BLUE", "red"] # `BLUE` will be skipped.
+title_secondary = "yellow"
+
+# Lower precision values can use only 3 digits.
+highlight = "yellow"
+highlight_inactive = "light yellow"