initial commit
Signed-off-by: Naman Sood <mail@nsood.in>
This commit is contained in:
commit
df4823863f
11 changed files with 190 additions and 0 deletions
37
install.sh
Executable file
37
install.sh
Executable file
|
@ -0,0 +1,37 @@
|
|||
#!/usr/bin/zsh
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
DOTFILES=(
|
||||
vimrc
|
||||
zshrc
|
||||
)
|
||||
|
||||
echo "Setting up oh-my-zsh"
|
||||
rm -rf ~/.oh-my-zsh
|
||||
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
|
||||
|
||||
echo "Downloading zsh theme"
|
||||
mkdir -p ~/.oh-my-zsh/custom/themes/
|
||||
wget -xqO ~/.oh-my-zsh/custom/themes/aphrodite.zsh-theme https://github.com/win0err/aphrodite-terminal-theme/raw/6f8733782e7e31676897dd9fb036fa7e057553c6/aphrodite.zsh-theme
|
||||
|
||||
for f in ${DOTFILES}
|
||||
do
|
||||
TARGET="$(pwd)/$f"
|
||||
LINK="$HOME/.$f"
|
||||
echo "Linking $LINK -> $TARGET"
|
||||
ln -sf $TARGET $LINK
|
||||
done
|
||||
|
||||
mkdir -p ~/bin
|
||||
for f in bin/*
|
||||
do
|
||||
FILENAME=$(echo $f | awk -F'/' '{print $2}')
|
||||
TARGET="$(pwd)/bin/$FILENAME"
|
||||
LINK="$HOME/bin/$FILENAME"
|
||||
echo "Linking $LINK -> $TARGET"
|
||||
ln -sf $TARGET $LINK
|
||||
chmod +x $LINK
|
||||
done
|
||||
|
||||
exec zsh
|
Loading…
Add table
Add a link
Reference in a new issue