600 lines
12 KiB
Plaintext
600 lines
12 KiB
Plaintext
# name: Show input hints from argmatchers
|
|
# type: boolean
|
|
argmatcher.show_hints = True
|
|
|
|
# name: Enable asynchronous suggestions
|
|
# type: boolean
|
|
autosuggest.async = True
|
|
|
|
# name: Enable automatic suggestions
|
|
# type: boolean
|
|
autosuggest.enable = True
|
|
|
|
# name: Show usage hint for automatic suggestions
|
|
# type: boolean
|
|
autosuggest.hint = True
|
|
|
|
# name: Accept original capitalization
|
|
# type: boolean
|
|
autosuggest.original_case = True
|
|
|
|
# name: Controls how suggestions are chosen
|
|
# type: string
|
|
autosuggest.strategy = match_prev_cmd history fuzzy_history completion
|
|
|
|
# name: Command to run when injected
|
|
# type: string
|
|
clink.autostart =
|
|
|
|
# name: Auto-update the Clink program files
|
|
# type: enum
|
|
# options: off,check,prompt,auto
|
|
clink.autoupdate = check
|
|
|
|
# name: Colorize the input text
|
|
# type: boolean
|
|
clink.colorize_input = True
|
|
|
|
# name: A .clinkprompt file to use for the prompt
|
|
# type: string
|
|
clink.customprompt =
|
|
|
|
# name: Selects default key bindings
|
|
# type: enum
|
|
# options: bash,windows
|
|
clink.default_bindings = windows
|
|
|
|
# name: Controls what startup logo to show
|
|
# type: enum
|
|
# options: none,full,short
|
|
clink.logo = none
|
|
|
|
# name: Maximum rows for the input line
|
|
# type: integer
|
|
clink.max_input_rows = 0
|
|
|
|
# name: Strips CR and LF chars on paste
|
|
# type: enum
|
|
# options: delete,space,ampersand,crlf
|
|
clink.paste_crlf = crlf
|
|
|
|
# name: Paths to load Lua scripts from
|
|
# type: string
|
|
clink.path =
|
|
|
|
# name: Direction for repeated deletion in popup lists
|
|
# type: enum
|
|
# options: down,up
|
|
clink.popup_delete_direction = down
|
|
|
|
# name: Default search mode in popup lists
|
|
# type: enum
|
|
# options: find,filter
|
|
clink.popup_search_mode = find
|
|
|
|
# name: Enable prompt filtering by Lua scripts
|
|
# type: boolean
|
|
clink.promptfilter = True
|
|
|
|
# name: Scroll offset above/below selected item in list
|
|
# type: integer
|
|
clink.scroll_offset = 3
|
|
|
|
# name: Days between update checks
|
|
# type: integer
|
|
clink.update_interval = 5
|
|
|
|
# name: Replaces the console title prefix when elevated
|
|
# type: string
|
|
cmd.admin_title_prefix =
|
|
|
|
# name: Pressing Alt-F4 exits session
|
|
# type: boolean
|
|
cmd.altf4_exits = True
|
|
|
|
# name: Auto-answer terminate prompt
|
|
# type: enum
|
|
# options: off,answer_yes,answer_no
|
|
cmd.auto_answer = off
|
|
|
|
# name: Pressing Ctrl-D exits session
|
|
# type: boolean
|
|
cmd.ctrld_exits = False
|
|
|
|
# name: Retrieve last exit code
|
|
# type: boolean
|
|
cmd.get_errorlevel = True
|
|
|
|
# name: Argument color
|
|
# type: color
|
|
color.arg = bold
|
|
|
|
# name: Argument info color
|
|
# type: color
|
|
color.arginfo = sgr 38;5;172
|
|
|
|
# name: Argmatcher color
|
|
# type: color
|
|
color.argmatcher = sgr 1;38;5;40
|
|
|
|
# name: Shell command completions
|
|
# type: color
|
|
color.cmd = bold
|
|
|
|
# name: Color for < and > redirection symbols
|
|
# type: color
|
|
color.cmdredir = sgr 38;5;172
|
|
|
|
# name: Color for & and | command separators
|
|
# type: color
|
|
color.cmdsep = sgr 38;5;135
|
|
|
|
# name: Color for comment row
|
|
# type: color
|
|
color.comment_row = sgr 38;5;87;48;5;18
|
|
|
|
# name: Common prefix of completions
|
|
# type: color
|
|
color.common_match_prefix =
|
|
|
|
# name: Description completion color
|
|
# type: color
|
|
color.description = sgr 38;5;39
|
|
|
|
# name: Doskey completions
|
|
# type: color
|
|
color.doskey = sgr 1;38;5;75
|
|
|
|
# name: Color for executable command word
|
|
# type: color
|
|
color.executable = sgr 1;38;5;33
|
|
|
|
# name: Filtered completion color
|
|
# type: color
|
|
color.filtered = bold
|
|
|
|
# name: Flag color
|
|
# type: color
|
|
color.flag = sgr 38;5;117
|
|
|
|
# name: Hidden file completions
|
|
# type: color
|
|
color.hidden = sgr 38;5;160
|
|
|
|
# name: History expansion color
|
|
# type: color
|
|
color.histexpand = sgr 97;48;5;55
|
|
|
|
# name: Horizontal scroll marker color
|
|
# type: color
|
|
color.horizscroll = sgr 38;5;16;48;5;30
|
|
|
|
# name: Input text color
|
|
# type: color
|
|
color.input = sgr 38;5;214
|
|
|
|
# name: For user-interaction prompts
|
|
# type: color
|
|
color.interact = bold
|
|
|
|
# name: Message area color
|
|
# type: color
|
|
color.message = default
|
|
|
|
# name: Modified history line mark color
|
|
# type: color
|
|
color.modmark =
|
|
|
|
# name: Color for popup lists and messages
|
|
# type: color
|
|
color.popup =
|
|
|
|
# name: Color for popup border
|
|
# type: color
|
|
color.popup_border =
|
|
|
|
# name: Color for popup description column(s)
|
|
# type: color
|
|
color.popup_desc =
|
|
|
|
# name: Color for popup footer message
|
|
# type: color
|
|
color.popup_footer =
|
|
|
|
# name: Color for popup title text
|
|
# type: color
|
|
color.popup_header =
|
|
|
|
# name: Color for selected item in popup list
|
|
# type: color
|
|
color.popup_select =
|
|
|
|
# name: Color for selected item in popup list
|
|
# type: color
|
|
color.popup_selectdesc =
|
|
|
|
# name: Prompt color
|
|
# type: color
|
|
color.prompt =
|
|
|
|
# name: Readonly file completions
|
|
# type: color
|
|
color.readonly = sgr 38;5;28
|
|
|
|
# name: Selected completion color
|
|
# type: color
|
|
color.selected_completion = sgr 7
|
|
|
|
# name: Selection color
|
|
# type: color
|
|
color.selection = sgr 38;5;16;48;5;179
|
|
|
|
# name: Color for suggestion text
|
|
# type: color
|
|
color.suggestion =
|
|
|
|
# name: Color for suggestions in the suggestion list
|
|
# type: color
|
|
color.suggestionlist =
|
|
|
|
# name: Color for dim text in the suggestion list header
|
|
# type: color
|
|
color.suggestionlist_dim = sgr 38;5;242
|
|
|
|
# name: Color for highlight in the suggestion list
|
|
# type: color
|
|
color.suggestionlist_highlight = sgr 38;5;87
|
|
|
|
# name: Color for markup in the suggestion list
|
|
# type: color
|
|
color.suggestionlist_markup = sgr 38;2;253;174;31
|
|
|
|
# name: Color for the current selected suggestion
|
|
# type: color
|
|
color.suggestionlist_selected = sgr 48;5;238
|
|
|
|
# name: Unexpected argument color
|
|
# type: color
|
|
color.unexpected = default
|
|
|
|
# name: Color for unrecognized command word
|
|
# type: color
|
|
color.unrecognized = sgr 38;5;203
|
|
|
|
# name: Delay before showing input hints
|
|
# type: integer
|
|
comment_row.hint_delay = 500
|
|
|
|
# name: Allow showing input hints in the comment row
|
|
# type: boolean
|
|
comment_row.show_hints = False
|
|
|
|
# name: Include callstack when logging output
|
|
# type: boolean
|
|
debug.log_output_callstacks = False
|
|
|
|
# name: Log the prompt string
|
|
# type: boolean
|
|
debug.log_prompt = False
|
|
|
|
# name: Log terminal input and output
|
|
# type: boolean
|
|
debug.log_terminal = False
|
|
|
|
# name: Controls duplicates in directory history
|
|
# type: enum
|
|
# options: add,erase_prev
|
|
directories.dupe_mode = add
|
|
|
|
# name: Add enhancements to Doskey
|
|
# type: boolean
|
|
doskey.enhanced = True
|
|
|
|
# name: Include aliases
|
|
# type: boolean
|
|
exec.aliases = True
|
|
|
|
# name: Include launchable documents
|
|
# type: boolean
|
|
exec.associations = False
|
|
|
|
# name: Include CMD commands
|
|
# type: boolean
|
|
exec.commands = True
|
|
|
|
# name: Match executables in current directory
|
|
# type: boolean
|
|
exec.cwd = True
|
|
|
|
# name: Include directories
|
|
# type: boolean
|
|
exec.dirs = True
|
|
|
|
# name: Enable executable completions
|
|
# type: boolean
|
|
exec.enable = True
|
|
|
|
# name: Include files
|
|
# type: boolean
|
|
exec.files = False
|
|
|
|
# name: Match executables in PATH
|
|
# type: boolean
|
|
exec.path = True
|
|
|
|
# name: Whitespace prefix matches files
|
|
# type: boolean
|
|
exec.space_prefix = True
|
|
|
|
# name: Include hidden files
|
|
# type: boolean
|
|
files.hidden = True
|
|
|
|
# name: Include system files
|
|
# type: boolean
|
|
files.system = False
|
|
|
|
# name: Perform history expansion automatically
|
|
# type: boolean
|
|
history.auto_expand = True
|
|
|
|
# name: Commands not automatically added to the history
|
|
# type: string
|
|
history.dont_add_to_history_cmds = exit history
|
|
|
|
# name: Controls how duplicate entries are handled
|
|
# type: enum
|
|
# options: add,ignore,erase_prev
|
|
history.dupe_mode = erase_prev
|
|
|
|
# name: Sets how command history expansion is applied
|
|
# type: enum
|
|
# options: off,on,not_squoted,not_dquoted,not_quoted
|
|
history.expand_mode = not_quoted
|
|
|
|
# name: Skip adding lines prefixed with whitespace
|
|
# type: boolean
|
|
history.ignore_space = True
|
|
|
|
# name: The number of history lines to save
|
|
# type: integer
|
|
history.max_lines = 25000
|
|
|
|
# name: Save history between sessions
|
|
# type: boolean
|
|
history.save = True
|
|
|
|
# name: Share history between instances
|
|
# type: boolean
|
|
history.shared = False
|
|
|
|
# name: Show preview of history expansion at cursor
|
|
# type: boolean
|
|
history.show_preview = True
|
|
|
|
# name: Makes it easy to replay a series of commands
|
|
# type: boolean
|
|
history.sticky_search = False
|
|
|
|
# name: Format for showing history times
|
|
# type: string
|
|
history.time_format = %F %T
|
|
|
|
# name: History item timestamps
|
|
# type: enum
|
|
# options: off,save,show
|
|
history.time_stamp = show
|
|
|
|
# name: Breaks into Lua debugger on Lua errors
|
|
# type: boolean
|
|
lua.break_on_error = False
|
|
|
|
# name: Breaks into Lua debugger on traceback
|
|
# type: boolean
|
|
lua.break_on_traceback = False
|
|
|
|
# name: Enables Lua debugging
|
|
# type: boolean
|
|
lua.debug = False
|
|
|
|
# name: 'require' search path
|
|
# type: string
|
|
lua.path =
|
|
|
|
# name: Fail on argument errors
|
|
# type: boolean
|
|
lua.strict = True
|
|
|
|
# name: Restricts coroutine execution
|
|
# type: integer
|
|
lua.throttle_interval = 0
|
|
|
|
# name: Prints stack trace on Lua errors
|
|
# type: boolean
|
|
lua.traceback_on_error = False
|
|
|
|
# name: Coloring rules for completions
|
|
# type: string
|
|
match.coloring_rules =
|
|
|
|
# name: Expand abbreviated paths when completing
|
|
# type: boolean
|
|
match.expand_abbrev = True
|
|
|
|
# name: Expand envvars when completing
|
|
# type: boolean
|
|
match.expand_envvars = True
|
|
|
|
# name: Fits match columns to screen width
|
|
# type: boolean
|
|
match.fit_columns = True
|
|
|
|
# name: Accent insensitive matching
|
|
# type: boolean
|
|
match.ignore_accent = True
|
|
|
|
# name: Case insensitive matching
|
|
# type: enum
|
|
# options: off,on,relaxed
|
|
match.ignore_case = relaxed
|
|
|
|
# name: Limits fitted columns by number of matches
|
|
# type: integer
|
|
match.max_fitted_matches = 0
|
|
|
|
# name: Max rows in clink-select-complete
|
|
# type: integer
|
|
match.max_rows = 0
|
|
|
|
# name: Preview rows
|
|
# type: integer
|
|
match.preview_rows = 5
|
|
|
|
# name: Where to sort matching directories
|
|
# type: enum
|
|
# options: before,with,after
|
|
match.sort_dirs = with
|
|
|
|
# name: Try substring if no prefix matches
|
|
# type: boolean
|
|
match.substring = True
|
|
|
|
# name: Translate slashes and backslashes
|
|
# type: enum
|
|
# options: off,system,slash,backslash,auto
|
|
match.translate_slashes = auto
|
|
|
|
# name: Match ? and * wildcards when completing
|
|
# type: boolean
|
|
match.wild = True
|
|
|
|
# name: Enables asynchronous prompt refresh
|
|
# type: boolean
|
|
prompt.async = True
|
|
|
|
# name: Controls spacing before prompt
|
|
# type: enum
|
|
# options: normal,compact,sparse
|
|
prompt.spacing = normal
|
|
|
|
# name: Controls when past prompts are collapsed
|
|
# type: enum
|
|
# options: off,always,same_dir
|
|
prompt.transient = off
|
|
|
|
# name: Suppress stderr from the Readline library
|
|
# type: boolean
|
|
readline.hide_stderr = False
|
|
|
|
# name: Start with the suggestion list enabled
|
|
# type: boolean
|
|
suggestionlist.default = False
|
|
|
|
# name: Hide input hints in the suggestion list
|
|
# type: boolean
|
|
suggestionlist.hide_hints = True
|
|
|
|
# name: History items to show at the top
|
|
# type: integer
|
|
suggestionlist.num_history = 3
|
|
|
|
# name: Adjusts the cursor visibility and shape
|
|
# type: boolean
|
|
terminal.adjust_cursor_style = True
|
|
|
|
# name: Color emoji support in terminal
|
|
# type: enum
|
|
# options: off,on,auto
|
|
terminal.color_emoji = auto
|
|
|
|
# name: Use special sequences for Ctrl-H, -I, -M, -[
|
|
# type: boolean
|
|
terminal.differentiate_keys = False
|
|
|
|
# name: East Asian Ambiguous character widths
|
|
# type: enum
|
|
# options: font,one,two,auto
|
|
terminal.east_asian_ambiguous = auto
|
|
|
|
# name: Controls VT emulation
|
|
# type: enum
|
|
# options: native,emulate,auto
|
|
terminal.emulation = auto
|
|
|
|
# name: Clink mouse input
|
|
# type: enum
|
|
# options: off,on,auto
|
|
terminal.mouse_input = auto
|
|
|
|
# name: Modifier keys for mouse input
|
|
# type: string
|
|
terminal.mouse_modifier =
|
|
|
|
# name: Esc sends a literal escape character
|
|
# type: boolean
|
|
terminal.raw_esc = False
|
|
|
|
# name: Show scrollbars in lists
|
|
# type: boolean
|
|
terminal.scrollbars = True
|
|
|
|
# name: Send terminal shell integration codes
|
|
# type: enum
|
|
# options: off,on,auto
|
|
terminal.shell_integration = auto
|
|
|
|
# name: Support Windows' Ctrl-Alt substitute for AltGr
|
|
# type: boolean
|
|
terminal.use_altgr_substitute = False
|
|
|
|
|
|
|
|
# name: Color for home dir tilde
|
|
# type: color
|
|
color.autoexpandtilde = bright cyan
|
|
|
|
# name: Color for command divider line
|
|
# type: color
|
|
color.divider_line = sgr 30;48;5;25
|
|
|
|
# name: Color for command end divider line
|
|
# type: color
|
|
color.divider_line_end = sgr 38;5;25
|
|
|
|
# name: Color for escape for plain tilde
|
|
# type: color
|
|
color.escapetilde = bright cyan on blue
|
|
|
|
# name: Color for 'rem lua:' prefix
|
|
# type: color
|
|
color.luaprefix = bright cyan on blue
|
|
|
|
# name: Ignores command extension
|
|
# type: boolean
|
|
fuzzy_history.ignore_ext = True
|
|
|
|
# name: Ignores command path
|
|
# type: boolean
|
|
fuzzy_history.ignore_path = True
|
|
|
|
# name: Limit fuzzy_history searches
|
|
# type: integer
|
|
fuzzy_history.max_items = 0
|
|
|
|
# name: Use default key bindings
|
|
# type: boolean
|
|
fzf.default_bindings = True
|
|
|
|
# name: Enables icons in file completions
|
|
# type: boolean
|
|
matchicons.enable = True
|
|
|
|
# name: Show a tip when Clink starts
|
|
# type: boolean
|
|
tips.enable = False
|
|
|
|
# name: Changes the prefix of the aliases
|
|
# type: string
|
|
zoxide.cmd = z
|
|
|