8
Sourced late by bash_completion, pretty much after everything else.
9
Use this file for example to load additional completions, and to remove
10
and override ones installed by bash_completion.
12
*$XDG_CONFIG_HOME/bash_completion*::
13
Sourced by the bash_completion.sh profile.d script. This file is
14
suitable for definitions of all `COMP_*` environment variables
15
below. If `$XDG_CONFIG_HOME` is unset or null, `~/.config` is
21
*COMP_CONFIGURE_HINTS*::
22
If set and not null, `configure` completion will return the entire option
23
string (e.g. `--this-option=DESCRIPTION`) so one can see what kind of data
24
is required and then simply delete the descriptive text and add one's own
25
data. If unset or null (default), `configure` completion will strip
26
everything after the '=' when returning completions.
29
If set and not null, `cvs commit` completion will try to complete on
30
remotely checked-out files. This requires passwordless access to the
31
remote repository. Default is unset.
33
*COMP_FILEDIR_FALLBACK*::
34
If set and not null, completions that look for filenames based on their
35
"extensions" will fall back to suggesting all files if there are none
36
matching the sought ones.
39
If set and not null, `iwconfig` completion will try to complete on
40
available wireless networks identifiers. Default is unset.
42
*COMP_KNOWN_HOSTS_WITH_HOSTFILE*::
43
If set and not null (default), known hosts completion will complement
44
hostnames from ssh's known_hosts files with hostnames taken from the file
45
specified by the HOSTFILE shell variable (compgen -A hostname). If null,
46
known hosts completion will omit hostnames from HOSTFILE. Omitting
47
hostnames from HOSTFILE is useful if HOSTFILE contains many entries for
48
local web development or ad-blocking.
50
*COMP_KNOWN_HOSTS_WITH_AVAHI*::
51
If set and not null, known hosts completion will try to use `avahi-browse`
52
for additional completions. This may be a slow operation in some setups.
55
*COMP_TAR_INTERNAL_PATHS*::
56
If set and not null *before* sourcing bash_completion, `tar` completion
57
will do correct path completion for tar file contents. If unset or null,
58
`tar' completion will do correct completion for paths to tar files. See