dotfiles/.config/pythonrc
Trysdyn Black 1654c2ebf6 Add python REPL configs
- Rich for prettification
- Don't write a python_history
2023-05-05 15:24:55 -07:00

21 lines
462 B
Text

try:
import readline
except ImportError:
print("Module readline not available.")
else:
# Add tab completion
import rlcompleter
readline.parse_and_bind("tab: complete")
# Don't write history on exit
readline.write_history_file = lambda *args: None
# Try to install rich's prettification stuff
try:
from rich import pretty
except ImportError:
print("Failed to import Rich for CLI prettification")
else:
pretty.install()