From 0b8db4f1c67d001d7e43ac9154a6cbdbcfb1790e Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Wed, 2 Aug 2023 20:40:22 -0400 Subject: feat: migrated `fish` config to `zsh` (may be buggy) --- .../shell/git-prompt_examples/bashgitprompt.zsh | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .config/shell/git-prompt_examples/bashgitprompt.zsh (limited to '.config/shell/git-prompt_examples/bashgitprompt.zsh') diff --git a/.config/shell/git-prompt_examples/bashgitprompt.zsh b/.config/shell/git-prompt_examples/bashgitprompt.zsh new file mode 100644 index 0000000..0e2018f --- /dev/null +++ b/.config/shell/git-prompt_examples/bashgitprompt.zsh @@ -0,0 +1,28 @@ +# Name: [bash-git-prompt](https://github.com/magicmonty/bash-git-prompt) clone +# Description: +# This example mimics the [bash-git-prompt](https://github.com/magicmonty/bash-git-prompt) +# informative git prompt for bash. + +ZSH_GIT_PROMPT_FORCE_BLANK=1 +ZSH_GIT_PROMPT_SHOW_STASH=1 +ZSH_GIT_PROMPT_SHOW_UPSTREAM="symbol" + +ZSH_THEME_GIT_PROMPT_PREFIX="%B %b[" +ZSH_THEME_GIT_PROMPT_SUFFIX="]" +ZSH_THEME_GIT_PROMPT_SEPARATOR="|" +ZSH_THEME_GIT_PROMPT_BRANCH="%{$fg[magenta]%}" +ZSH_THEME_GIT_PROMPT_UPSTREAM_SYMBOL=" %{$fg_bold[yellow]%}⟳ " +ZSH_THEME_GIT_PROMPT_UPSTREAM_PREFIX="%{$fg[yellow]%} ⤳ " +ZSH_THEME_GIT_PROMPT_UPSTREAM_SUFFIX="" +ZSH_THEME_GIT_PROMPT_DETACHED="%{$fg_no_bold[cyan]%}:" +ZSH_THEME_GIT_PROMPT_BEHIND="%{$fg_no_bold[cyan]%}↓" +ZSH_THEME_GIT_PROMPT_AHEAD="%{$fg_no_bold[cyan]%}↑" +ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[red]%}✖" +ZSH_THEME_GIT_PROMPT_STAGED="%{$fg[green]%}●" +ZSH_THEME_GIT_PROMPT_UNSTAGED="%{$fg[red]%}✚" +ZSH_THEME_GIT_PROMPT_UNTRACKED="…" +ZSH_THEME_GIT_PROMPT_STASHED="%{$fg[blue]%}⚑" +ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[green]%}✔" + +PROMPT=$'%(?..%F{red}%?%f · )%F{yellow}%B%~%b%F{white}$(gitprompt)\n%D{%H:%M} $ ' +RPROMPT='' -- cgit v1.2.3