Browse Source

Make flaskbb's ipython shell colorful again

Peter Justin 4 years ago
parent
commit
6e802280b2
1 changed files with 6 additions and 1 deletions
  1. 6 1
      flaskbb/cli/main.py

+ 6 - 1
flaskbb/cli/main.py

@@ -304,7 +304,12 @@ def shell_command():
 
 
     try:
     try:
         import IPython
         import IPython
-        IPython.embed(banner1=banner, user_ns=ctx)
+        from traitlets.config import get_config
+
+        c = get_config()
+        # This makes the prompt to use colors again
+        c.InteractiveShellEmbed.colors = "Linux"
+        IPython.embed(config=c, banner1=banner, user_ns=ctx)
     except ImportError:
     except ImportError:
         code.interact(banner=banner, local=ctx)
         code.interact(banner=banner, local=ctx)