diff options
author | Canop <cano.petrole@gmail.com> | 2022-07-04 21:29:09 +0200 |
---|---|---|
committer | Canop <cano.petrole@gmail.com> | 2022-07-04 21:29:09 +0200 |
commit | 4bab33f4ddcf89f738bdad2980819895f2d3c4f8 (patch) | |
tree | 32d76bbf68d1f469995ab257bc48da4a54083fb3 | |
parent | 5666e6b9fb827c07c6c21fbe0fc60f538e1aaf60 (diff) |
additional skin files
-rw-r--r-- | resources/default-conf/conf.hjson | 17 | ||||
-rw-r--r-- | resources/default-conf/dark-blue-skin.hjson | 2 | ||||
-rw-r--r-- | resources/default-conf/dark-gruvbox.hjson | 78 |
3 files changed, 96 insertions, 1 deletions
diff --git a/resources/default-conf/conf.hjson b/resources/default-conf/conf.hjson index 6612f11..88a28d3 100644 --- a/resources/default-conf/conf.hjson +++ b/resources/default-conf/conf.hjson @@ -149,8 +149,23 @@ # open # max_panels_count: 2 + ############################################################### + # Imports + # + # While it's possible to have all configuration in one file, + # it's more convenient to split it in several ones. + # Importing also allows to set a condition on the terminal's + # color, which makes it possible to have a different skin + # chosen when your terminal has a light background and when + # it has a light one. imports: [ + + # Verbs are better configured in verbs.hjson. But you + # can also add another files for your personal verbs verbs.hjson + + # This file contains the skin to use when the terminal + # is dark (or when this couldn't be determined) { luma: [ dark @@ -158,6 +173,8 @@ ] file: dark-blue-skin.hjson } + + # This skin is imported when your terminal is light { luma: light file: white-skin.hjson diff --git a/resources/default-conf/dark-blue-skin.hjson b/resources/default-conf/dark-blue-skin.hjson index 58f952c..5f06f98 100644 --- a/resources/default-conf/dark-blue-skin.hjson +++ b/resources/default-conf/dark-blue-skin.hjson @@ -19,7 +19,7 @@ # https://dystroy.org/broot/skins ############################################################### skin: { - default: gray(22) gray(2) / gray(20) gray(2) + default: gray(22) none / gray(20) none tree: gray(8) None / gray(4) None parent: gray(18) None / gray(13) None file: gray(22) None / gray(15) None diff --git a/resources/default-conf/dark-gruvbox.hjson b/resources/default-conf/dark-gruvbox.hjson new file mode 100644 index 0000000..bf6ca7c --- /dev/null +++ b/resources/default-conf/dark-gruvbox.hjson @@ -0,0 +1,78 @@ +############################################################### +# A skin for a terminal with a dark background +# This skin uses RGB values so won't work for some +# terminals. +# +# +# (initially contributed by @basbebe) +############################################################### +{ + + + skin: { + default: rgb(235, 219, 178) none / rgb(189, 174, 147) none + tree: rgb(168, 153, 132) None / rgb(102, 92, 84) None + parent: rgb(235, 219, 178) none / rgb(189, 174, 147) none Italic + file: None None / None None Italic + directory: rgb(131, 165, 152) None Bold / rgb(131, 165, 152) None + exe: rgb(184, 187, 38) None + link: rgb(104, 157, 106) None + pruning: rgb(124, 111, 100) None Italic + perm__: None None + perm_r: rgb(215, 153, 33) None + perm_w: rgb(204, 36, 29) None + perm_x: rgb(152, 151, 26) None + owner: rgb(215, 153, 33) None Bold + group: rgb(215, 153, 33) None + count: rgb(69, 133, 136) rgb(50, 48, 47) + dates: rgb(168, 153, 132) None + sparse: rgb(250, 189,47) None + content_extract: ansi(29) None Italic + content_match: ansi(34) None Bold + git_branch: rgb(251, 241, 199) None + git_insertions: rgb(152, 151, 26) None + git_deletions: rgb(190, 15, 23) None + git_status_current: rgb(60, 56, 54) None + git_status_modified: rgb(152, 151, 26) None + git_status_new: rgb(104, 187, 38) None Bold + git_status_ignored: rgb(213, 196, 161) None + git_status_conflicted: rgb(204, 36, 29) None + git_status_other: rgb(204, 36, 29) None + selected_line: None rgb(60, 56, 54) / None rgb(50, 48, 47) + char_match: rgb(250, 189, 47) None + file_error: rgb(251, 73, 52) None + flag_label: rgb(189, 174, 147) None + flag_value: rgb(211, 134, 155) None Bold + input: rgb(251, 241, 199) None / rgb(189, 174, 147) None Italic + status_error: rgb(213, 196, 161) rgb(204, 36, 29) + status_job: rgb(250, 189, 47) rgb(60, 56, 54) + status_normal: None rgb(40, 38, 37) / None None + status_italic: rgb(211, 134, 155) rgb(40, 38, 37) Italic / None None + status_bold: rgb(211, 134, 155) rgb(40, 38, 37) Bold / None None + status_code: rgb(251, 241, 199) rgb(40, 38, 37) / None None + status_ellipsis: rgb(251, 241, 199) rgb(40, 38, 37) Bold / None None + purpose_normal: None None + purpose_italic: rgb(177, 98, 134) None Italic + purpose_bold: rgb(177, 98, 134) None Bold + purpose_ellipsis: None None + scrollbar_track: rgb(80, 73, 69) None / rgb(50, 48, 47) None + scrollbar_thumb: rgb(213, 196, 161) None / rgb(102, 92, 84) None + help_paragraph: None None + help_bold: rgb(214, 93, 14) None Bold + help_italic: rgb(211, 134, 155) None Italic + help_code: rgb(142, 192, 124) rgb(50, 48, 47) + help_headers: rgb(254, 128, 25) None Bold + help_table_border: rgb(80, 73, 69) None + preview_title: rgb(235, 219, 178) rgb(40, 40, 40) / rgb(189, 174, 147) rgb(40, 40, 40) + preview: rgb(235, 219, 178) rgb(40, 40, 40) / rgb(235, 219, 178) rgb(40, 40, 40) + preview_line_number: rgb(124, 111, 100) None / rgb(124, 111, 100) rgb(40, 40, 40) + preview_match: None ansi(29) Bold + hex_null: rgb(189, 174, 147) None + hex_ascii_graphic: rgb(213, 196, 161) None + hex_ascii_whitespace: rgb(152, 151, 26) None + hex_ascii_other: rgb(254, 128, 25) None + hex_non_ascii: rgb(214, 93, 14) None + staging_area_title: rgb(235, 219, 178) rgb(40, 40, 40) / rgb(189, 174, 147) rgb(40, 40, 40) + mode_command_mark: gray(5) ansi(204) Bold + } +} |