summaryrefslogtreecommitdiff
path: root/dotbot/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'dotbot/cli.py')
-rw-r--r--dotbot/cli.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/dotbot/cli.py b/dotbot/cli.py
index aec6097..fdc2a13 100644
--- a/dotbot/cli.py
+++ b/dotbot/cli.py
@@ -28,6 +28,8 @@ def add_options(parser):
action='store_true', help='disable built-in plugins')
parser.add_argument('--plugin-dir', action='append', dest='plugin_dirs', default=[],
metavar='PLUGIN_DIR', help='load all plugins in PLUGIN_DIR')
+ parser.add_argument('--no-color', dest='no_color', action='store_true',
+ help='disable color output')
parser.add_argument('--version', action='store_true',
help='show program\'s version number and exit')
@@ -50,6 +52,8 @@ def main():
log.set_level(Level.INFO)
if options.verbose:
log.set_level(Level.DEBUG)
+ if options.no_color:
+ log.use_color(False)
plugin_directories = list(options.plugin_dirs)
if not options.disable_built_in_plugins:
from .plugins import Clean, Link, Shell