Archive unused files, pending deletion
This commit is contained in:
26
archive/fish/functions/fish_prompt.fish
Normal file
26
archive/fish/functions/fish_prompt.fish
Normal file
@@ -0,0 +1,26 @@
|
||||
function fish_prompt
|
||||
# $status gets nuked as soon as something else is run, e.g. set_color
|
||||
# so it has to be saved asap.
|
||||
set -l last_status $status
|
||||
|
||||
fish_prompt_colors
|
||||
|
||||
# Clear the line because fish seems to emit the prompt twice. The initial
|
||||
# display, then when you press enter.
|
||||
# printf "\033[K"
|
||||
|
||||
# Current Directory
|
||||
# 1st sed for colourising forward slashes
|
||||
# 2nd sed for colourising the deepest path (the 'm' is the last char in the
|
||||
# ANSI colour code that needs to be stripped)
|
||||
printf $c1
|
||||
printf (prompt_pwd | sed "s,/,$c0/$c1,g" | sed "s,\(.*\)/[^m]*m,\1/$c3,")
|
||||
|
||||
if test ! $last_status = "0"
|
||||
printf $ce
|
||||
else
|
||||
printf $c4
|
||||
end
|
||||
printf " > "
|
||||
printf $c4
|
||||
end
|
||||
Reference in New Issue
Block a user