bootstrap: zsh: Initial commit

This commit is contained in:
PorridgePi
2022-09-27 01:54:32 +00:00
parent c22dca0b6d
commit e09376bd8b

17
.config/yadm/bootstrap.d/zsh.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/bin/bash
if ! command -v zsh &> /dev/null; then
echo 'Installing zsh'
sudo apt update
sudo apt install zsh -y
fi
echo 'zsh is installed'
if [ ! $(awk -F: -v user="$USER" '$1 == user {print $NF}' /etc/passwd) = $(which zsh) ]; then
echo 'zsh is not default shell'
echo 'Setting zsh as default shell...'
sudo chsh -s $(which zsh) $(whoami)
fi
echo 'zsh is default shell'