32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
# Fix prompt for Emacs TRAMP
|
|
# https://github.com/oh-my-fish/theme-bobthefish/issues/148
|
|
if $TERM == "dumb":
|
|
$PROMPT = "$ "
|
|
$RIGHT_PROMPT = None
|
|
$BOTTOM_TOOLBAR = None
|
|
else:
|
|
$DYNAMIC_CWD_WIDTH = "60%"
|
|
$PROMPT = \
|
|
"{bg#2E3440}{INTENSE_RED}{localtime} " \
|
|
"{#5E6470}\ue0b1 {INTENSE_BLUE}{user}{DEFAULT}@{INTENSE_BLUE}{hostname} " \
|
|
"{#5E6470}\ue0b1 {INTENSE_CYAN}{cwd} {DEFAULT}{env_name}{RESET}{#2E3440}\ue0b0\n" \
|
|
"{RESET}{INTENSE_GREEN}{prompt_end}{RESET} "
|
|
# $PROMPT = '{env_name}{BOLD_GREEN}{user}{RESET}@{hostname}:{BOLD_GREEN}{cwd}{RESET}|{gitstatus}\n{BOLD_INTENSE_RED}➤{RESET} '
|
|
|
|
# # Color style to fix unreadable greys
|
|
# from xonsh.tools import register_custom_style
|
|
# ttm_style = {
|
|
# # Put custom overrides here
|
|
# # Discover list of styles by running "xonfig colors default"
|
|
# # Discover default mappings by cross referencing
|
|
# # https://github.com/xonsh/xonsh/blob/main/xonsh/style_tools.py
|
|
# # and
|
|
# # https://github.com/pygments/pygments/blob/master/pygments/styles/native.py
|
|
# }
|
|
# register_custom_style("ttm-style", ttm_style)
|
|
$XONSH_COLOR_STYLE = "native"
|
|
$MULTILINE_PROMPT = " "
|
|
$UPDATE_PROMPT_ON_KEYPRESS = True
|
|
$PROMPT_REFRESH_INTERVAL = 0.25
|
|
# $VI_MODE=True
|