# 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