parent
3ac3141cd6
commit
5e9a16b88a
1 changed files with 24 additions and 0 deletions
@ -0,0 +1,24 @@ |
||||
function theme |
||||
{ |
||||
if [ "$1" = "random" ]; then |
||||
themes=($ZSH/themes/*zsh-theme) |
||||
N=${#themes[@]} |
||||
((N=(RANDOM%N)+1)) |
||||
RANDOM_THEME=${themes[$N]} |
||||
source "$RANDOM_THEME" |
||||
echo "[oh-my-zsh] Random theme '$RANDOM_THEME' loaded..." |
||||
else |
||||
if [ -f "$ZSH_CUSTOM/$1.zsh-theme" ] |
||||
then |
||||
source "$ZSH_CUSTOM/$1.zsh-theme" |
||||
else |
||||
source "$ZSH/themes/$1.zsh-theme" |
||||
fi |
||||
fi |
||||
} |
||||
|
||||
function lstheme |
||||
{ |
||||
cd $ZSH/themes |
||||
ls *zsh-theme | sed 's,\.zsh-theme$,,' |
||||
} |
||||
Loading…
Reference in new issue