From 7491f42cf58e82094f9a81ec6ad5a746a35f60a3 Mon Sep 17 00:00:00 2001 From: Dietrich Daroch Date: Sun, 7 Oct 2018 23:43:10 -0700 Subject: [PATCH] Fix: Use a simple prompt on dumb terminals. Dumb terminals don't like this fancy prompt. This is a really a workaround for loading the theme on demand, but it greatly simplifies managing plugins and allows just relying on current plugin managers. --- fish_prompt.fish | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fish_prompt.fish b/fish_prompt.fish index 649ec38..408a3b3 100644 --- a/fish_prompt.fish +++ b/fish_prompt.fish @@ -948,6 +948,12 @@ function fish_prompt -d 'bobthefish, a fish theme optimized for awesome' # Save the last status for later (do this before the `set` calls below) set -l last_status $status + # Use a simple prompt on dumb terminals. + if test $TERM = "dumb" + echo "> " + return + end + __bobthefish_glyphs __bobthefish_colors $theme_color_scheme