Interface ConfigAnxOptions

ConfigAnxOptions defines the supported options for the git-annex config command.

Hierarchy

Properties

--debug?: null

Displays debug messages.

--debugfilter?: string | string[]

Shows debug messages coming from a module.

--explain?: null

Displays explanations of what git-annex takes into account when deciding what to do.

--fast?: null

Avoids slow operations normally performed by a command.

--for-file?: string

Used in combination with --show-origin to specify the filename to check in .gitattributes. Provide the file name to examine. The gitPath function is called internally.

--force?: null

Allows actions that may lose annexed data

--get?: string

Gets a configuration value. Provide the key name to interrogate.

--mincopies?: string | number

Overrides the mincopies setting.

--no-debug?: null

Prevents debug message display.

--numcopies?: string | number

Overrides the numcopies setting.

--quiet?: null

Suppresses verbose output.

--set?: [string, string]

Sets a configuration value. Provide the key and value strings to set.

--show-origin?: string

Shows where the value is configured. Provide the key name to examine.

--size-limit?: string

Limits the total size of annexed files a git-annex command can process.

--time-limit?: string

Limits the duration of a git-annex command.

--unset?: string

Unsets a configuration value. Provide the key name to remove.

--verbose?: null

Enables verbose display.

-c?: [string, string] | [string, string][]

Overrides Git configuration settings.