diff options
Diffstat (limited to 'fish/functions/fish_vcs_prompt.fish')
| -rw-r--r-- | fish/functions/fish_vcs_prompt.fish | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/fish/functions/fish_vcs_prompt.fish b/fish/functions/fish_vcs_prompt.fish new file mode 100644 index 0000000..216244c --- /dev/null +++ b/fish/functions/fish_vcs_prompt.fish @@ -0,0 +1,12 @@ +function fish_vcs_prompt --description "Print all vcs prompts" + # If a prompt succeeded, we assume that it's printed the correct info. + # This is so we don't try svn if git already worked. + fish_jj_prompt $argv + or fish_git_prompt $argv + or fish_hg_prompt $argv + or fish_fossil_prompt $argv + # The svn prompt is disabled by default because it's quite slow on common svn repositories. + # To enable it uncomment it. + # You can also only use it in specific directories by checking $PWD. + # or fish_svn_prompt +end |
