1
Fork 0

my descend in to insanity is complete

This commit is contained in:
caem 2025-01-24 13:36:36 +01:00
parent 79ed2cbd78
commit 60f853eee9
Signed by: caem
GPG key ID: 69A830D03203405F
2 changed files with 26 additions and 6 deletions

View file

@ -22,5 +22,4 @@ zstyle ':vcs_info:*' enable git
zstyle ':vcs_info:*' formats " ${c34}${c0}${c31}(%b)${c0}"
precmd () { vcs_info }
echo "${vcs_info_msg_0_}"
export PS1="${c38}[${c35}%3~${c0}${vcs_info_msg_0_}${nix_shell_ps1}${c38}]${c0}# "

View file

@ -58,12 +58,33 @@
alias -g -- -h='-h 2>&1 | bat --language=help --style=plain'
alias -g -- --help='--help 2>&1 | bat --language=help --style=plain'
for dotfile in "$ZDOTDIR/conf.d/"*; do
source "$dotfile"
done
#for dotfile in "$ZDOTDIR/conf.d/"*; do
# source "$dotfile"
#done
export RE_SOURCE=1
[ -z "$RE_SOURCE" ] && source "$ZDOTDIR/.zshrc"
local c0=$'%{\e[0m%}'
local c31=$'%{\e[31m%}'
local c33=$'%{\e[33m%}'
local c34=$'%{\e[34m%}'
local c35=$'%{\e[35m%}'
local c38=$'%{\e[38m%}'
local nix_shell_ps1_t=" $c34{$c33󱄅 shell$c34}$c0"
local path_no_ghostty="$(echo "$PATH" | sed -e 's/:\/nix\/store\/.*-ghostty-.*\/bin://g')"
if [ -n "$IN_NIX_SHELL" ]; then
local nix_shell_ps1="$nix_shell_ps1_t"
elif [[ "$path_no_ghostty" == *"/nix/store"* ]]; then
IN_NIX_SHELL=true
local nix_shell_ps1="$nix_shell_ps1_t"
fi
setopt prompt_subst
autoload -Uz vcs_info
zstyle ':vcs_info:*' enable git
zstyle ':vcs_info:*' formats " $\{c34}$\{c0}$\{c31}(%b)$\{c0}"
precmd () { vcs_info }
export PS1="$\{c38}[$\{c35}%3~$\{c0}$\{vcs_info_msg_0_}$\{nix_shell_ps1}$\{c38}]$\{c0}# "
'';
plugins = [