updated stuff

This commit is contained in:
Nikolas Weger 2019-12-03 10:19:29 +01:00
parent 9a1d690c2a
commit 887671c328

21
install
View file

@ -1,12 +1,23 @@
#!/bin/bash
echo ">> Installing needed Packages - Please Wait!"
yay -S zsh-autosuggestions-git zsh-completions-git zsh-syntax-highlighting-git zsh-theme-powerlevel10k-git
echo ">>> Installing needed Packages - Please Wait! <<<"
[[ ! $(pacman -Q zsh-autosuggestions-git) ]] && yay -S zsh-autosuggestions-git && echo "> Installed ZSH-Autosuggestions" || echo "> ZSH-Autosuggestions already installed"
[[ ! $(pacman -Q zsh-completions-git) ]] && yay -S zsh-completions-git && echo "> Installed ZSH-Completions" || echo "> ZSH-Completions already installed"
[[ ! $(pacman -Q zsh-syntax-highlighting-git) ]] && yay -S zsh-syntax-highlighting-git && echo "> Installed ZSH-Syntax-Highlighting" || echo "> ZSH-Syntax-Highlighting already installed"
[[ ! $(pacman -Q zsh-theme-powerlevel10k-git) ]] && yay -S zsh-autosuggestions-git && echo "> Installed ZSH Powerlevel10k Theme" || echo "> ZSH Powerlevel10k Theme already installed"
[[ ! $(pacman -Q fzf) ]] && yay -S fzf && echo "> Installed FZF" || echo "> FZF already installed"
[[ ! $(pacman -Q xmlstarlet) ]] && yay -S xmlstarlet && echo "> Installed XMLstarlet" || echo "> XMLstarlet already installed"
echo ">> Copying Gitconfig - Please Wait!"
echo ">>> Linking Nano Syntax Highlighting - Please Wait! <<<"
[[ ! $(grep include /etc/nanorc) ]] && echo "include /usr/share/nano-syntax-highlighting/*.nanorc" | sudo tee -a /etc/nanorc &>/dev/null && echo "> Nano Syntax Highlighting linked" || echo "> Nano Syntax Highlighting already linked"
echo ">>> Installing Linuxbrew - Please Wait! <<<"
[[ ! -d "/home/linuxbrew/.linuxbrew" ]] && ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)" && echo "> Linuxbrew installed" || echo "> Linuxbrew already installed"
echo ">>> Copying Gitconfig - Please Wait! <<<"
sudo cp ${HOME}/.config/dotfiles/toCopy/gitconfig /etc/gitconfig
echo ">> Copying Gitignore - Please Wait!"
echo ">>> Copying Gitignore - Please Wait! <<<"
sudo cp ${HOME}/.config/dotfiles/toCopy/gitignore /etc/gitignore
echo ">> Copying SSH Config - Please Wait!"
echo ">>> Copying SSH Config - Please Wait! <<<"
sudo cp ${HOME}/.config/dotfiles/toCopy/sshconfig /etc/ssh/ssh_config