mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-30 09:14:59 +00:00
Added --light-mode and made default colors acceptable for dark or light bgs
This commit is contained in:
parent
8cb50a8a2e
commit
e83e9c6ab0
1 changed files with 17 additions and 6 deletions
|
@ -120,6 +120,12 @@ def main(args=None, input=None, output=None):
|
||||||
help="Use colors suitable for a dark terminal background (default: False)",
|
help="Use colors suitable for a dark terminal background (default: False)",
|
||||||
default=False,
|
default=False,
|
||||||
)
|
)
|
||||||
|
output_group.add_argument(
|
||||||
|
"--light-mode",
|
||||||
|
action="store_true",
|
||||||
|
help="Use colors suitable for a light terminal background (default: False)",
|
||||||
|
default=False,
|
||||||
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--pretty",
|
"--pretty",
|
||||||
action="store_true",
|
action="store_true",
|
||||||
|
@ -141,8 +147,8 @@ def main(args=None, input=None, output=None):
|
||||||
)
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--user-input-color",
|
"--user-input-color",
|
||||||
default="green",
|
default="#00cc00",
|
||||||
help="Set the color for user input (default: green)",
|
help="Set the color for user input (default: #00cc00)",
|
||||||
)
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--tool-output-color",
|
"--tool-output-color",
|
||||||
|
@ -151,13 +157,13 @@ def main(args=None, input=None, output=None):
|
||||||
)
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--tool-error-color",
|
"--tool-error-color",
|
||||||
default="red",
|
default="#FF2222",
|
||||||
help="Set the color for tool error messages (default: red)",
|
help="Set the color for tool error messages (default: red)",
|
||||||
)
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--assistant-output-color",
|
"--assistant-output-color",
|
||||||
default="blue",
|
default="#0088ff",
|
||||||
help="Set the color for assistant output (default: blue)",
|
help="Set the color for assistant output (default: #0088ff)",
|
||||||
)
|
)
|
||||||
output_group.add_argument(
|
output_group.add_argument(
|
||||||
"--code-theme",
|
"--code-theme",
|
||||||
|
@ -259,11 +265,16 @@ def main(args=None, input=None, output=None):
|
||||||
|
|
||||||
if args.dark_mode:
|
if args.dark_mode:
|
||||||
args.user_input_color = "#32FF32"
|
args.user_input_color = "#32FF32"
|
||||||
args.tool_output_color = "#ffffff"
|
|
||||||
args.tool_error_color = "#FF3333"
|
args.tool_error_color = "#FF3333"
|
||||||
args.assistant_output_color = "#00FFFF"
|
args.assistant_output_color = "#00FFFF"
|
||||||
args.code_theme = "monokai"
|
args.code_theme = "monokai"
|
||||||
|
|
||||||
|
if args.light_mode:
|
||||||
|
args.user_input_color = "green"
|
||||||
|
args.tool_error_color = "red"
|
||||||
|
args.assistant_output_color = "blue"
|
||||||
|
args.code_theme = "default"
|
||||||
|
|
||||||
io = InputOutput(
|
io = InputOutput(
|
||||||
args.pretty,
|
args.pretty,
|
||||||
args.yes,
|
args.yes,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue