diff options
author | Roger Gonzalez <rogergonzalez21@gmail.com> | 2019-12-29 14:58:33 -0300 |
---|---|---|
committer | Roger Gonzalez <rogergonzalez21@gmail.com> | 2019-12-29 14:58:33 -0300 |
commit | efb336a23b65a9a2d56889396b13c1757bdaf354 (patch) | |
tree | 234e40115f79a84c8a755df6fb932cc6797e36e1 /.config/fisher/github.com/matchai/spacefish/fish_prompt.fish |
Initial commit
Diffstat (limited to '.config/fisher/github.com/matchai/spacefish/fish_prompt.fish')
-rw-r--r-- | .config/fisher/github.com/matchai/spacefish/fish_prompt.fish | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.config/fisher/github.com/matchai/spacefish/fish_prompt.fish b/.config/fisher/github.com/matchai/spacefish/fish_prompt.fish new file mode 100644 index 00000000..dd9a6b0a --- /dev/null +++ b/.config/fisher/github.com/matchai/spacefish/fish_prompt.fish @@ -0,0 +1,33 @@ +function fish_prompt + # Store the exit code of the last command + set -g sf_exit_code $status + set -g SPACEFISH_VERSION 2.6.1 + + # ------------------------------------------------------------------------------ + # Configuration + # ------------------------------------------------------------------------------ + + __sf_util_set_default SPACEFISH_PROMPT_ADD_NEWLINE true + __sf_util_set_default SPACEFISH_PROMPT_FIRST_PREFIX_SHOW false + __sf_util_set_default SPACEFISH_PROMPT_PREFIXES_SHOW true + __sf_util_set_default SPACEFISH_PROMPT_SUFFIXES_SHOW true + __sf_util_set_default SPACEFISH_PROMPT_DEFAULT_PREFIX "via " + __sf_util_set_default SPACEFISH_PROMPT_DEFAULT_SUFFIX " " + __sf_util_set_default SPACEFISH_PROMPT_ORDER time user dir host git package node ruby golang php rust haskell julia elixir docker aws venv conda pyenv dotnet kubecontext exec_time line_sep battery vi_mode jobs exit_code char + + # ------------------------------------------------------------------------------ + # Sections + # ------------------------------------------------------------------------------ + + # Keep track of whether the prompt has already been opened + set -g sf_prompt_opened $SPACEFISH_PROMPT_FIRST_PREFIX_SHOW + + if test "$SPACEFISH_PROMPT_ADD_NEWLINE" = "true" + echo + end + + for i in $SPACEFISH_PROMPT_ORDER + eval __sf_section_$i + end + set_color normal +end |