Add setup script and remove extra function in zshrc

master
DustyP 4 years ago
parent f4b06fd0d2
commit dfb76b0547

@ -59,23 +59,3 @@ source $HOME/.config/zsh/spaceship.zsh
export OPENCV_LOG_LEVEL=ERROR
# For BriteDevEnv...
function load_britedevenv() {
# Activate direnv, which will pick up the `.envrc`.
eval "$(direnv hook zsh)"
# Since 'docker-compose' will now be working across multiple repositories,
# we'll export a ENV variable that it can read to figure out where all our
# repos are checked out at.
export REPO_DIR="~/code/IWS"
export BRITEDEVENV_PATH="/home/dustyp/code/IWS/BriteDevEnv"
bde_zsh_extras="${BRITEDEVENV_PATH}/shells/zsh_extras.sh"
if [ -f ${bde_zsh_extras} ]
then
source ${bde_zsh_extras}
fi
}
load_britedevenv

@ -0,0 +1,24 @@
#!/usr/bash
sudo pacman -Sy yay
yay -Sy alacritty neovim python-neovim xclip nerd-fonts-dejavu-complete ttf-dejavu-sans-code zsh lsd
mkdir ~/.config/alacritty
ln -sv /home/dustyp/code/dotfiles/config/alacritty/alacritty_laptop.yml /home/dustyp/.config/alacritty/alacritty.yml
mkdir ~/.config/nvim
ln -sv /home/dustyp/code/dotfiles/config/nvim/init.vim /home/dustyp/.config/nvim/init.vim
mkdir ~/.config/zsh
ln -sv /home/dustyp/code/dotfiles/config/zsh/zshrc ~/.zshrc
ln -sv /home/dustyp/code/dotfiles/config/zsh/aliases.zsh ~/.config/zsh/aliases.zsh
ln -sv /home/dustyp/code/dotfiles/config/zsh/plugins.zsh ~/.config/zsh/plugins.zsh
ln -sv /home/dustyp/code/dotfiles/config/zsh/themes.zsh ~/.config/zsh/themes.zsh
ln -sv /home/dustyp/code/dotfiles/config/zsh/spaceship.zsh ~/.config/zsh/spaceship.zsh
ln -sv /home/dustyp/code/dotfiles/config/zsh/plugins ~/.config/zsh/plugins
cd dotfiles/config/zsh/plugins/
git clone git@github.com:zsh-users/zsh-autosuggestions.git
git clone git@github.com:MichaelAquilina/zsh-you-should-use.git
git clone git@github.com:zsh-users/zsh-syntax-highlighting.git
cd ../themes/
ln -sv /home/dustyp/code/dotfiles/config/zsh/themes ~/.config/zsh/themes
git clone git@github.com:spaceship-prompt/spaceship-prompt.git
chsh -s /bin/zsh
reboot
Loading…
Cancel
Save