diff options
Diffstat (limited to 'resources/default-conf/conf.hjson')
-rw-r--r-- | resources/default-conf/conf.hjson | 166 |
1 files changed, 166 insertions, 0 deletions
diff --git a/resources/default-conf/conf.hjson b/resources/default-conf/conf.hjson new file mode 100644 index 0000000..6612f11 --- /dev/null +++ b/resources/default-conf/conf.hjson @@ -0,0 +1,166 @@ +############################################################### +# This configuration file lets you +# - define new commands +# - change the shortcut or triggering keys of built-in verbs +# - change the colors +# - set default values for flags +# - set special behaviors on specific paths +# - and more... +# +# Configuration documentation is available at +# https://dystroy.org/broot +# +# This file's format is Hjson ( https://hjson.github.io/ ). Some +# properties are commented out. To enable them, remove the `#`. +# +############################################################### +{ + + ############################################################### + # Default flags + # You can set up flags you want broot to start with by + # default, for example `default_flags="ihp"` if you usually want + # to see hidden and gitignored files and the permissions (then + # if you don't want the hidden files you can launch `br -H`) + # A popular flag is the `g` one which displays git related info. + # + # default_flags: + + ############################################################### + # Date/Time format + # If you want to change the format for date/time, uncomment the + # following line and change it according to + # https://docs.rs/chrono/0.4.11/chrono/format/strftime/index.html + # + # date_time_format: %Y/%m/%d %R + + ############################################################### + # uncomment to activate modal mode + # + # (you really should read https://dystroy.org/broot/modal/ + # before as it may not suit everybody even among vim users) + # + # modal: true + + ############################################################### + # Whether to mark the selected line with a triangle + # + show_selection_mark: true + + ############################################################### + # 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. + # + # cols_order: [ + # mark + # git + # size + # permission + # date + # count + # branch + # name + # ] + + ############################################################### + # True Colors + # If this parameter isn't set, broot tries to automatically + # determine whether true colors (24 bits) are available. + # As this process is unreliable, you may uncomment this setting + # and set it to false or true if you notice the colors in + # previewed images are too off. + # + # true_colors: false + + ############################################################### + # Icons + # If you want to display icons in broot, uncomment this line + # (see https://dystroy.org/broot/icons for installation and + # troubleshooting) + # + # icon_theme: vscode + + ############################################################### + # Special paths + # If some paths must be handled specially, uncomment (and change + # this section as per the examples) + # + # special_paths: { + # "/media/slow-backup-disk" : no-enter + # "/home/dys/useless" : hide + # "/home/dys/my-link-I-want-to-explore" : enter + # } + + ############################################################### + # Quit on last cancel + # You can usually cancel the last state change on escape. + # If you want the escape key to quit broot when there's nothing + # to cancel (for example when you just opened broot), uncomment + # this parameter + # + # quit_on_last_cancel: true + + ############################################################### + # Search modes + # + # broot allows many search modes. + # A search mode is defined by + # - the way to search: 'fuzzy', 'exact', 'regex', or 'tokens'. + # - where to search: file 'name', 'path', or file 'content' + # A search pattern may for example be "fuzzy path" (default), + # "regex content" or "exact path". + # + # The search mode is selected from its prefix. For example, if + # you type "abc", the default mode is "fuzzy path". If you type + # "/abc", the mode is "regex path". If you type "rn/abc", the mode + # is "regex name". + # + # This mapping may be modified. You may want to dedicate the + # empty prefix (the one which doesn't need a '/') to the + # search mode you use most often. The example below makes it + # easy to search on name rather than on the subpath. + # + # More information on + # https://dystroy.org/broot/input/#the-filtering-pattern + # + # search_modes: { + # <empty>: fuzzy name + # /: regex name + # } + + ############################################################### + # File Extension Colors + # + # uncomment and modify the next section if you want to color + # file name depending on their extension + # + # ext_colors: { + # png: rgb(255, 128, 75) + # rs: yellow + # } + + + ############################################################### + # Max Panels Count + # + # Change this if you sometimes want to have more than 2 panels + # open + # max_panels_count: 2 + + imports: [ + verbs.hjson + { + luma: [ + dark + unknown + ] + file: dark-blue-skin.hjson + } + { + luma: light + file: white-skin.hjson + } + ] +} |