Improve the interactive jamesob/desk experience by showing the current desk in the prompt when one is active
This commit is contained in:
parent
f4594b4563
commit
e7224f763d
1 changed files with 9 additions and 0 deletions
|
@ -1,4 +1,13 @@
|
|||
#! zsh
|
||||
alias d=desk
|
||||
alias d.='desk .'
|
||||
|
||||
# Conveniently, the current desk never changes within a single shell session,
|
||||
# so we can safely just set this once during shell startup.
|
||||
psvar[1]=$DESK_NAME
|
||||
# Extend the prompt with desk name display.
|
||||
PROMPT="%(V.%F{242}%v%f .)$PROMPT"
|
||||
|
||||
export DESK_DIR=$XDG_CONFIG_HOME/desk
|
||||
if [[ -n $DESK_ENV ]]; then
|
||||
source $DESK_ENV
|
||||
|
|
Loading…
Reference in a new issue