cg settings¶
Every cg settings subcommand.
Every command also accepts -h / --help.
| Command | Summary |
|---|---|
cg settings |
Settings commands (app-managed persistent state in settings.json, as opposed to the user-edited config.yaml |
cg settings dump |
Dump the resolved settings as JSON. |
cg settings set |
Set a settings.json value. |
cg settings set default-profile |
Set the default codingame-tools credential profile name. |
cg settings set contribution-dir |
Set the default contribution working directory. |
cg settings set puzzle-dir |
Set the default puzzle working directory. |
cg settings delete |
Delete a settings.json value. |
cg settings delete default-profile |
Delete (unset) the default codingame-tools credential profile name override. |
cg settings delete contribution-dir |
Delete (unset) the default contribution working directory override. |
cg settings delete puzzle-dir |
Delete (unset) the default puzzle working directory override. |
cg settings¶
Settings commands (app-managed persistent state in settings.json, as opposed to the user-edited config.yaml--see cg config).
usage: cg settings [-h] COMMAND ...
Subcommands
dump— Dump the resolved settings as JSON.set— Set a settings.json value.delete— Delete a settings.json value.
cg settings dump¶
Dump the resolved settings as JSON.
usage: cg settings dump [-h]
cg settings set¶
Set a settings.json value.
usage: cg settings set [-h] COMMAND ...
Subcommands
default-profile— Set the default codingame-tools credential profile name.contribution-dir— Set the default contribution working directory.puzzle-dir— Set the default puzzle working directory.
cg settings set default-profile¶
Set the default codingame-tools credential profile name.
usage: cg settings set default-profile [-h] PROFILE-NAME
Arguments
PROFILE-NAME— The credential profile name to record as the default--used whenever --profile isn't given (seecg login,cg api ..., etc.), and shown resolved bycg config dump/cg settings dump.
cg settings set contribution-dir¶
Set the default contribution working directory.
usage: cg settings set contribution-dir [-h] DIR
Arguments
DIR— Directory to use as the default contribution working directory--used whenever --contribution-dir isn't given and CG_CONTRIBUTION_DIR isn't set (seecg contribution import/cg contribution push). If given as a relative path, it's resolved against the current directory right now and stored relative to settings.json's own directory--so the effective directory doesn't move around depending on wherecgis later run from.
cg settings set puzzle-dir¶
Set the default puzzle working directory.
usage: cg settings set puzzle-dir [-h] DIR
Arguments
DIR— Directory to use as the default puzzle working directory--used whenever --puzzle-dir isn't given and CG_PUZZLE_DIR isn't set (seecg puzzle import/cg puzzle submit). Same relative-path handling ascg settings set contribution-dir--see its help for details.
cg settings delete¶
Delete a settings.json value.
usage: cg settings delete [-h] COMMAND ...
Subcommands
default-profile— Delete (unset) the default codingame-tools credential profile name override.contribution-dir— Delete (unset) the default contribution working directory override.puzzle-dir— Delete (unset) the default puzzle working directory override.
cg settings delete default-profile¶
Delete (unset) the default codingame-tools credential profile name override.
usage: cg settings delete default-profile [-h]
cg settings delete contribution-dir¶
Delete (unset) the default contribution working directory override.
usage: cg settings delete contribution-dir [-h]
cg settings delete puzzle-dir¶
Delete (unset) the default puzzle working directory override.
usage: cg settings delete puzzle-dir [-h]
Generated from the parser itself. For when to use these, see the CLI guides.