summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCanop <cano.petrole@gmail.com>2022-07-05 07:58:45 +0200
committerCanop <cano.petrole@gmail.com>2022-07-05 07:58:45 +0200
commit3cf1b286ff7873d32dac5cf3713d904beb258d5e (patch)
tree1dfa2456223ca2922228c2978b8f8addbbc727d4
parente63b77ec78df4faec65d6f197d2b5310655cb78c (diff)
more default skins, more comments in conf files
-rw-r--r--resources/default-conf/conf.hjson4
-rw-r--r--resources/default-conf/dark-blue-skin.hjson2
-rw-r--r--resources/default-conf/dark-gruvbox.hjson2
-rw-r--r--resources/default-conf/dark-orange-skin.hjson2
-rw-r--r--resources/default-conf/solarized-dark.hjson58
-rw-r--r--resources/default-conf/solarized-light.hjson105
-rw-r--r--resources/default-conf/verbs.hjson4
-rw-r--r--resources/default-conf/white-skin.hjson9
8 files changed, 183 insertions, 3 deletions
diff --git a/resources/default-conf/conf.hjson b/resources/default-conf/conf.hjson
index 88a28d3..130d6d6 100644
--- a/resources/default-conf/conf.hjson
+++ b/resources/default-conf/conf.hjson
@@ -50,8 +50,8 @@
###############################################################
# Column order
# cols_order, if specified, must be a permutation of the following
- # array. You should keep the name at the end as it has a variable
- # length.
+ # array. You should keep the name column at the end as it has a
+ # variable length.
#
# cols_order: [
# mark
diff --git a/resources/default-conf/dark-blue-skin.hjson b/resources/default-conf/dark-blue-skin.hjson
index 5f06f98..a3b6251 100644
--- a/resources/default-conf/dark-blue-skin.hjson
+++ b/resources/default-conf/dark-blue-skin.hjson
@@ -4,6 +4,8 @@
# To create your own skin, copy this file, change the entries
# and import your skin file from the main conf file (look
# for "imports")
+#
+# Doc at https://dystroy.org/broot/skins/
###############################################################
{
diff --git a/resources/default-conf/dark-gruvbox.hjson b/resources/default-conf/dark-gruvbox.hjson
index bf6ca7c..c4a5371 100644
--- a/resources/default-conf/dark-gruvbox.hjson
+++ b/resources/default-conf/dark-gruvbox.hjson
@@ -5,6 +5,8 @@
#
#
# (initially contributed by @basbebe)
+#
+# Doc at https://dystroy.org/broot/skins/
###############################################################
{
diff --git a/resources/default-conf/dark-orange-skin.hjson b/resources/default-conf/dark-orange-skin.hjson
index 646f7ca..760458d 100644
--- a/resources/default-conf/dark-orange-skin.hjson
+++ b/resources/default-conf/dark-orange-skin.hjson
@@ -4,6 +4,8 @@
# To create your own skin, copy this file, change the entries
# and import your skin file from the main conf file (look
# for "imports")
+#
+# Doc at https://dystroy.org/broot/skins/
###############################################################
{
diff --git a/resources/default-conf/solarized-dark.hjson b/resources/default-conf/solarized-dark.hjson
new file mode 100644
index 0000000..cfc0447
--- /dev/null
+++ b/resources/default-conf/solarized-dark.hjson
@@ -0,0 +1,58 @@
+{
+ // contributed by [@danieltrautmann](https://github.com/danieltrautmann)
+ //
+ //
+ // The Solarized Dark skin uses RGB values, so it might not work well with some
+ // terminals
+ //
+ // Doc at https://dystroy.org/broot/skins/
+
+ skin: {
+ default: "rgb(131, 148, 150) rgb(0, 43, 54) / rgb(131, 148, 150) rgb(7, 54, 66)" // base0 base03 / base01 base02
+ tree: "rgb(88, 110, 117) none" // base01 default
+ file: "none none" // default default
+ directory: "rgb(38, 139, 210) none bold" // blue default bold
+ exe: "rgb(211, 1, 2) none" // red default
+ link: "rgb(211, 54, 130) none" // magenta default
+ pruning: "rgb(88, 110, 117) none italic" // base01 default italic
+ perm__: "rgb(88, 110, 117) none" // base01 default
+ perm_r: "none none" // default default
+ perm_w: "none none" // default default
+ perm_x: "none none" // default default
+ owner: "rgb(88, 110, 117) none" // base01 default
+ group: "rgb(88, 110, 117) none" // base01 default
+ sparse: "none none" // default default
+ git_branch: "rgb(147, 161, 161) none" // base1 default
+ git_insertions: "rgb(133, 153, 0) none" // green default
+ git_deletions: "rgb(211, 1, 2) none" // red default
+ git_status_current: "none none" // default default
+ git_status_modified: "rgb(181, 137, 0) none" // yellow default
+ git_status_new: "rgb(133, 153, 0) none" // green default
+ git_status_ignored: "rgb(88, 110, 117) none" // base01 default
+ git_status_conflicted: "rgb(211, 1, 2) none" // red default
+ git_status_other: "rgb(211, 1, 2) none" // red default
+ selected_line: "none rgb(7, 54, 66)" // default base02
+ char_match: "rgb(133, 153, 0) none underlined" // green default underlined
+ file_error: "rgb(203, 75, 22) none italic" // orange default italic
+ flag_label: "none none" // default default
+ flag_value: "rgb(181, 137, 0) none bold" // yellow default bold
+ input: "none none" // default default
+ status_error: "rgb(203, 75, 22) rgb(7, 54, 66)" // orange base02
+ status_job: "rgb(108, 113, 196) rgb(7, 54, 66) bold" // violet base02 bold
+ status_normal: "none rgb(7, 54, 66)" // default base02
+ status_italic: "rgb(181, 137, 0) rgb(7, 54, 66)" // yellow base02
+ status_bold: "rgb(147, 161, 161) rgb(7, 54, 66) bold" // base1 base02 bold
+ status_code: "rgb(108, 113, 196) rgb(7, 54, 66)" // violet base02
+ status_ellipsis: "none rgb(7, 54, 66)" // default base02
+ scrollbar_track: "rgb(7, 54, 66) none" // base02 default
+ scrollbar_thumb: "none none" // default default
+ help_paragraph: "none none" // default default
+ help_bold: "rgb(147, 161, 161) none bold" // base1 default bold
+ help_italic: "rgb(147, 161, 161) none italic" // base1 default italic
+ help_code: "rgb(147, 161, 161) rgb(7, 54, 66)" // base1 base02
+ help_headers: "rgb(181, 137, 0) none" // yellow default
+ help_table_border: "none none" // default default
+ preview_title: "gray(20) rgb(0, 43, 54)"
+ staging_area_title: "gray(22) rgb(0, 43, 54)"
+ }
+}
diff --git a/resources/default-conf/solarized-light.hjson b/resources/default-conf/solarized-light.hjson
new file mode 100644
index 0000000..440dcd2
--- /dev/null
+++ b/resources/default-conf/solarized-light.hjson
@@ -0,0 +1,105 @@
+{
+ // contributed by [@danieltrautmann](https://github.com/danieltrautmann)
+ //
+ //
+ // The Solarized Light skin uses RGB values, so it might not work well with some
+ // terminals
+ //
+ // Doc at https://dystroy.org/broot/skins/
+
+ skin: {
+ // base00 base3 / base1 base2
+ default: "rgb(101, 123, 131) rgb(253, 246, 227) / rgb(147, 161, 161) rgb(238, 232, 213)"
+ // base1 default
+ tree: "rgb(147, 161, 161) none"
+ // default default
+ file: "none none"
+ // blue default bold
+ directory: "rgb(38, 139, 210) none bold"
+ // red default
+ exe: "rgb(211, 1, 2) none"
+ // magenta default
+ link: "rgb(211, 54, 130) none"
+ // base1 default italic
+ pruning: "rgb(147, 161, 161) none italic"
+ // base1 default
+ perm__: "rgb(147, 161, 161) none"
+ // default default
+ perm_r: "none none"
+ // default default
+ perm_w: "none none"
+ // default default
+ perm_x: "none none"
+ // base1 default
+ owner: "rgb(147, 161, 161) none"
+ // base1 default
+ group: "rgb(147, 161, 161) none"
+ // default default
+ sparse: "none none"
+ // base01 default
+ git_branch: "rgb(88, 110, 117) none"
+ // green default
+ git_insertions: "rgb(133, 153, 0) none"
+ // red default
+ git_deletions: "rgb(211, 1, 2) none"
+ // default default
+ git_status_current: "none none"
+ // yellow default
+ git_status_modified: "rgb(181, 137, 0) none"
+ // green default
+ git_status_new: "rgb(133, 153, 0) none"
+ // base1 default
+ git_status_ignored: "rgb(147, 161, 161) none"
+ // red default
+ git_status_conflicted: "rgb(211, 1, 2) none"
+ // red default
+ git_status_other: "rgb(211, 1, 2) none"
+ // default base2
+ selected_line: "none rgb(238, 232, 213)"
+ // green default underlined
+ char_match: "rgb(133, 153, 0) none underlined"
+ // orange default italic
+ file_error: "rgb(203, 75, 22) none italic"
+ // default default
+ flag_label: "none none"
+ // yellow default bold
+ flag_value: "rgb(181, 137, 0) none bold"
+ // default default
+ input: "none none"
+ // orange base2
+ status_error: "rgb(203, 75, 22) rgb(238, 232, 213)"
+ // violet base2 bold
+ status_job: "rgb(108, 113, 196) rgb(238, 232, 213) bold"
+ // default base2
+ status_normal: "none rgb(238, 232, 213)"
+ // yellow base2
+ status_italic: "rgb(181, 137, 0) rgb(238, 232, 213)"
+ // base01 base2 bold
+ status_bold: "rgb(88, 110, 117) rgb(238, 232, 213) bold"
+ // violet base2
+ status_code: "rgb(108, 113, 196) rgb(238, 232, 213)"
+ // default base2
+ status_ellipsis: "none rgb(238, 232, 213)"
+ // base2 default
+ scrollbar_track: "rgb(238, 232, 213) none"
+ // default default
+ scrollbar_thumb: "none none"
+ // default default
+ help_paragraph: "none none"
+ // base01 default bold
+ help_bold: "rgb(88, 110, 117) none bold"
+ // base01 default italic
+ help_italic: "rgb(88, 110, 117) none italic"
+ // base01 base2
+ help_code: "rgb(88, 110, 117) rgb(238, 232, 213)"
+ // yellow default
+ help_headers: "rgb(181, 137, 0) none"
+ // default default
+ help_table_border: "none none"
+ preview_title: "rgb(147, 161, 161) rgb(238, 232, 213)"
+ preview: "rgb(101, 123, 131) rgb(253, 246, 227) / rgb(147, 161, 161) rgb(238, 232, 213)"
+ preview_line_number: "rgb(147, 161, 161) rgb(238, 232, 213)"
+ preview_match: "None ansi(29)"
+ staging_area_title: "gray(22) rgb(253, 246, 227)"
+ }
+}
diff --git a/resources/default-conf/verbs.hjson b/resources/default-conf/verbs.hjson
index bfefe53..1b1a467 100644
--- a/resources/default-conf/verbs.hjson
+++ b/resources/default-conf/verbs.hjson
@@ -1,5 +1,7 @@
###############################################################
-# This file contains the verb definitions
+# This file contains the verb definitions for broot
+#
+# Doc at https://dystroy.org/broot/verbs/
###############################################################
{
diff --git a/resources/default-conf/white-skin.hjson b/resources/default-conf/white-skin.hjson
index f6d0bad..fc39e82 100644
--- a/resources/default-conf/white-skin.hjson
+++ b/resources/default-conf/white-skin.hjson
@@ -1,3 +1,12 @@
+###############################################################
+# A skin for a terminal with a white background
+#
+# To create your own skin, copy this file, change the entries
+# and import your skin file from the main conf file (look
+# for "imports")
+#
+# Doc at https://dystroy.org/broot/skins/
+###############################################################
{
syntax_theme: base16-ocean.light