all repos

dotfiles @ db0801598be87ab42fe45d1b4261a2cbffb79881

i use rach linux btw
1 files changed, 70 insertions(+), 56 deletions(-)
Update install.sh
Author: Smirnov Olexandr ss2316544@gmail.com
Committed at: 2020-06-25 20:15:29 +0300
Parent: bb901e8
M install.sh
ยทยทยท
                1
                1
                 #!/bin/bash

              
                2
                
                -read -p "All your git, vim, bash, tmux, zsh settings will be deleted [y/n]: " CONTINUE

              
                3
                
                -if [[ "$CONTINUE" = "y" ]] || [[ "$CONTINUE" = "Y" ]]; then

              
                4
                
                -    rm -rf ~/.vimrc ~/.vim

              
                5
                
                -    rm -rf ~/.gitconfig ~/.git

              
                6
                
                -    rm -rf ~/.bashrc ~/.bash

              
                7
                
                -    rm -rf ~/.tmux ~/.tmux

              
                8
                
                -    rm -rf ~/.zshrc

              
                
                2
                +read -p "Your package manager[1-apt, 2-pacman]: " PACKAGE_MANAGER

              
                
                3
                +if [[ "$PACKAGE_MANAGER" = "1" ]]; then

              
                
                4
                +	read -p "Install vim config [y/n]: " VIM_CONF

              
                
                5
                +	if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                
                6
                +		read -p "Install GVim [y/n]:" INS_GVIM

              
                
                7
                +		if [[ "$INS_GVIM" = "y" ]] || [[ "$INS_GVIM" = "Y" ]]; then

              
                
                8
                +			sudo apt-get install -y vim-gui-common

              
                
                9
                +		fi

              
                
                10
                +		sudo apt-get install vim vim-gui-common curl -y

              
                
                11
                +		curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

              
                
                12
                +		mv vimrc ~/.vimrc

              
                
                13
                +	fi; read -p "Install git config [y/n]: " GIT_CONF

              
                
                14
                +	if [[ "$GIT_CONF" = "y" ]] || [[ "$GIT_CONF" = "Y" ]] ; then

              
                
                15
                +		mv gitconfig ~/.gitconfig

              
                
                16
                +		mv gitignore_global ~/.gitignore_global

              
                
                17
                +	fi; read -p "Install bash config [y/n]: " BASH_CONF

              
                
                18
                +	if [[ "$BASH_CONF" = "y" ]] || [[ "$BASH_CONF" = "Y" ]]; then

              
                
                19
                +		sudo apt-get install bash -y

              
                
                20
                +		mv bashrc ~/.bashrc

              
                
                21
                +	fi; read -p "Intall tmux config [y/n]: " TMUX_CONF

              
                
                22
                +	if [[ "$TMUX_CONF" = "y" ]] || [[ "$TMUX_CONF" = "y" ]]; then

              
                
                23
                +		sudo apt-get install tmux -y

              
                
                24
                +		mv tmux.conf ~/.tmux.conf

              
                
                25
                +		mv tmux.conf.local ~/.tmux.conf.local

              
                
                26
                +	fi; read -p "Install zsh config [y/n]: " ZSH_CONF

              
                
                27
                +	if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                
                28
                +		sudo apt-get install zsh curl git -y

              
                
                29
                +		sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

              
                
                30
                +		mv zshrc ~/.zshrc

              
                
                31
                +	fi; if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                
                32
                +		clear

              
                
                33
                +		echo "vim +source~/.vimrc +PlugInstall"

              
                
                34
                +		echo "For install plugins in vim"

              
                
                35
                +	fi; if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                
                36
                +		echo "For change shell"

              
                
                37
                +		echo "chsh -s $(which zsh)"

              
                
                38
                +	fi

              
                9
                39
                 fi

              
                10
                
                -

              
                
                40
                +if [[ "$PACKAGE_MANAGER" = "1" ]]; then

              
                11
                41
                 read -p "Install vim config [y/n]: " VIM_CONF

              
                12
                
                -if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                13
                
                -	read -p "Install GVim [y/n]:" INS_GVIM

              
                14
                
                -    if [[ "$INS_GVIM" = "y" ]] || [[ "$INS_GVIM" = "Y" ]]; then

              
                15
                
                -        sudo apt-get install -y vim-gui-common

              
                16
                
                -    fi

              
                17
                
                -    sudo apt-get install vim vim-gui-common curl -y

              
                18
                
                -	curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

              
                19
                
                -	mv vimrc ~/.vimrc

              
                20
                
                -fi

              
                21
                
                -

              
                22
                
                -read -p "Install git config [y/n]: " GIT_CONF

              
                23
                
                -if [[ "$GIT_CONF" = "y" ]] || [[ "$GIT_CONF" = "Y" ]] ; then

              
                24
                
                -	mv gitconfig ~/.gitconfig

              
                25
                
                -	mv gitignore_global ~/.gitignore_global

              
                26
                
                -fi

              
                27
                
                -

              
                28
                
                -read -p "Install bash config [y/n]: " BASH_CONF

              
                29
                
                -if [[ "$BASH_CONF" = "y" ]] || [[ "$BASH_CONF" = "Y" ]]; then

              
                30
                
                -	sudo apt-get install bash -y

              
                31
                
                -	mv bashrc ~/.bashrc

              
                32
                
                -fi

              
                33
                
                -

              
                34
                
                -read -p "Intall tmux config [y/n]: " TMUX_CONF

              
                35
                
                -if [[ "$TMUX_CONF" = "y" ]] || [[ "$TMUX_CONF" = "y" ]]; then

              
                36
                
                -	sudo apt-get install tmux -y

              
                37
                
                -	mv tmux.conf ~/.tmux.conf

              
                38
                
                -	mv tmux.conf.local ~/.tmux.conf.local

              
                39
                
                -fi

              
                40
                
                -

              
                41
                
                -read -p "Install zsh config [y/n]: " ZSH_CONF

              
                42
                
                -if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                43
                
                -	sudo apt-get install zsh curl git -y

              
                44
                
                -	sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

              
                45
                
                -	mv zshrc ~/.zshrc

              
                46
                
                -fi

              
                47
                
                -

              
                48
                
                -####################

              
                49
                
                -if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                50
                
                -    clear

              
                51
                
                -    echo "vim +source~/.vimrc +PlugInstall"

              
                52
                
                -    echo "For install plugins in vim"

              
                53
                
                -fi

              
                54
                
                -if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                55
                
                -    echo "For change shell"

              
                56
                
                -    echo "chsh -s $(which zsh)"

              
                57
                
                -fi

              
                58
                
                -

              
                59
                
                -

              
                
                42
                +	if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                
                43
                +		sudo pacman -S vim -y

              
                
                44
                +		curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

              
                
                45
                +		mv vimrc ~/.vimrc

              
                
                46
                +	fi; read -p "Install git config [y/n]: " GIT_CONF

              
                
                47
                +	if [[ "$GIT_CONF" = "y" ]] || [[ "$GIT_CONF" = "Y" ]] ; then

              
                
                48
                +		sudo pacman -S git -y

              
                
                49
                +		mv gitconfig ~/.gitconfig

              
                
                50
                +		mv gitignore_global ~/.gitignore_global

              
                
                51
                +	fi; read -p "Install bash config [y/n]: " BASH_CONF

              
                
                52
                +	if [[ "$BASH_CONF" = "y" ]] || [[ "$BASH_CONF" = "Y" ]]; then

              
                
                53
                +		sudo pacman -S bash -y

              
                
                54
                +		mv bashrc ~/.bashrc

              
                
                55
                +	fi; read -p "Intall tmux config [y/n]: " TMUX_CONF

              
                
                56
                +	if [[ "$TMUX_CONF" = "y" ]] || [[ "$TMUX_CONF" = "y" ]]; then

              
                
                57
                +		sudo pacman -S tmux -y

              
                
                58
                +		mv tmux.conf ~/.tmux.conf

              
                
                59
                +		mv tmux.conf.local ~/.tmux.conf.local

              
                
                60
                +	fi; read -p "Install zsh config [y/n]: " ZSH_CONF

              
                
                61
                +	if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                
                62
                +		sudo pacman -S zsh curl git -y

              
                
                63
                +		sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

              
                
                64
                +		mv zshrc ~/.zshrc

              
                
                65
                +	fi; if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then

              
                
                66
                +		clear

              
                
                67
                +		echo "vim +source~/.vimrc +PlugInstall"

              
                
                68
                +		echo "For install plugins in vim"

              
                
                69
                +	fi; if [[ "$ZSH_CONF" = "y" ]] || [[ "$ZSH_CONF" = "Y" ]]; then

              
                
                70
                +		echo "For change shell"

              
                
                71
                +		echo "chsh -s $(which zsh)"

              
                
                72
                +	fi

              
                
                73
                +fi