summaryrefslogtreecommitdiff
path: root/config/broot/skins
diff options
context:
space:
mode:
authoraura <nw@moneybot.cc>2026-05-13 03:38:13 +0200
committeraura <nw@moneybot.cc>2026-05-13 03:38:13 +0200
commita5003496fae29e95ba58062fa2a094f0e5c53c4d (patch)
tree8b1109ea4fb4c3b0b6f1f65a558ad40d368931fd /config/broot/skins
parent9e2e988236e7180c9299b20b503b143e35d3b198 (diff)
cool
Diffstat (limited to 'config/broot/skins')
-rw-r--r--config/broot/skins/native-16.hjson132
1 files changed, 132 insertions, 0 deletions
diff --git a/config/broot/skins/native-16.hjson b/config/broot/skins/native-16.hjson
new file mode 100644
index 0000000..4dceda5
--- /dev/null
+++ b/config/broot/skins/native-16.hjson
@@ -0,0 +1,132 @@
+###############################################################
+# 16 ANSI color theme. Colors in this theme are restricted from
+# ANSI color 0 - 15. This will allow the theme to adapt to your
+# terminal emulator's theme. Note that, for now, the preview
+# mode does not yet support this theme because of syntect not
+# having a 16 ansi color theme.
+#
+# More info at https://jeffkreeftmeijer.com/vim-16-color/
+# Doc at https://dystroy.org/broot/skins/
+###############################################################
+
+skin: {
+ directory: ansi(13)
+ file: ansi(7)
+ pruning: ansi(8) none italic
+ selected_line: none ansi(8)
+ tree: ansi(8)
+
+ # Search
+ char_match: ansi(2) none underlined
+ parent: ansi(13) none bold
+
+ # File properties
+ exe: ansi(2)
+ link: ansi(13)
+ sparse: ansi(12)
+
+ # Prompt
+ input: ansi(15)
+
+ # Status bar
+ status_bold: ansi(7) ansi(8) bold
+ status_code: ansi(10) ansi(8)
+ status_ellipsis: ansi(7) ansi(8)
+ status_error: ansi(7) ansi(8)
+ status_italic: ansi(13) ansi(8) bold
+ status_job: ansi(7) ansi(8)
+ status_normal: ansi(7) ansi(8)
+
+ # Flag status
+ flag_label: ansi(13)
+ flag_value: ansi(14) none bold
+
+ # Background
+ default: none none
+
+ # Scrollbar
+ scrollbar_track: ansi(0)
+ scrollbar_thumb: ansi(3)
+
+ # Git
+ git_branch: ansi(13)
+ git_deletions: ansi(1)
+ git_insertions: ansi(2)
+ git_status_conflicted: ansi(1)
+ git_status_current: ansi(6)
+ git_status_ignored: ansi(8)
+ git_status_modified: ansi(3)
+ git_status_new: ansi(2) none bold
+ git_status_other: ansi(5)
+
+ # Staging area
+ staging_area_title: ansi(3)
+
+ # Documentation
+ help_bold: ansi(7) none bold
+ help_code: ansi(4)
+ help_headers: ansi(3)
+ help_italic: ansi(7) none
+ help_paragraph: ansi(7)
+ help_table_border: ansi(8)
+
+ # Device column
+ device_id_major: ansi(5)
+ device_id_minor: ansi(5)
+ device_id_sep: ansi(5)
+
+ # Counts column
+ count: ansi(13)
+
+ # Dates column
+ dates: ansi(6)
+
+ # Permissions column
+ group: ansi(3)
+ owner: ansi(3)
+ perm__: ansi(8)
+ perm_r: ansi(3)
+ perm_w: ansi(1)
+ perm_x: ansi(2)
+
+ # Hex preview
+ hex_null: ansi(8)
+ hex_ascii_graphic: ansi(2)
+ hex_ascii_whitespace: ansi(3)
+ hex_ascii_other: ansi(4)
+ hex_non_ascii: ansi(5)
+
+ # Preview
+ # preview: none
+ # preview_line_number: none
+ # preview_match: none
+ # preview_title: none
+
+ # Used for displaying errors
+ file_error: ansi(1)
+
+ # Content searches
+ content_extract: ansi(7)
+ content_match: ansi(3) none underlined
+
+ # Used in status line
+ purpose_bold: ansi(0) ansi(7) bold
+ purpose_ellipsis: ansi(0)
+ purpose_italic: ansi(0) ansi(7)
+ purpose_normal: ansi(0)
+
+ # Modal indicator
+ mode_command_mark: ansi(7) ansi(4)
+
+ # File system occupation
+ good_to_bad_0: ansi(10)
+ good_to_bad_1: ansi(10)
+ good_to_bad_2: ansi(2)
+ good_to_bad_3: ansi(3)
+ good_to_bad_4: ansi(3)
+ good_to_bad_5: ansi(3)
+ good_to_bad_6: ansi(3)
+ good_to_bad_7: ansi(1)
+ good_to_bad_8: ansi(1)
+ good_to_bad_9: ansi(9)
+}