mirror of
https://github.com/bvanroll/my-old-dotfiles.git
synced 2025-08-29 12:02:46 +00:00
custom dir for themes
This commit is contained in:
24
.custom/lambda-gitster.zsh-theme
Normal file
24
.custom/lambda-gitster.zsh-theme
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
local ret_status="%(?:%{$fg_bold[green]%}λ :%{$fg_bold[red]%}λ %s)"
|
||||||
|
|
||||||
|
function get_pwd(){
|
||||||
|
git_root=$PWD
|
||||||
|
while [[ $git_root != / && ! -e $git_root/.git ]]; do
|
||||||
|
git_root=$git_root:h
|
||||||
|
done
|
||||||
|
if [[ $git_root = / ]]; then
|
||||||
|
unset git_root
|
||||||
|
prompt_short_dir=%~
|
||||||
|
else
|
||||||
|
parent=${git_root%\/*}
|
||||||
|
prompt_short_dir=${PWD#$parent/}
|
||||||
|
fi
|
||||||
|
echo $prompt_short_dir
|
||||||
|
}
|
||||||
|
|
||||||
|
PROMPT='$ret_status %{$fg[white]%}$(get_pwd) $(git_prompt_info)%{$reset_color%}%{$reset_color%} '
|
||||||
|
|
||||||
|
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[cyan]%}"
|
||||||
|
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
|
||||||
|
ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[yellow]%}✗%{$reset_color%}"
|
||||||
|
ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}✓%{$reset_color%}"
|
||||||
|
|
2
.gitignore
vendored
2
.gitignore
vendored
@@ -20,3 +20,5 @@
|
|||||||
!wallpapers/**
|
!wallpapers/**
|
||||||
!.oh-my-zsh
|
!.oh-my-zsh
|
||||||
!.oh-my-zsh/**
|
!.oh-my-zsh/**
|
||||||
|
!.custom
|
||||||
|
!.custom/**
|
||||||
|
Reference in New Issue
Block a user