Updated install script
This commit is contained in:
parent
44f3b691d1
commit
0835b64723
38
install.sh
38
install.sh
|
@ -1,10 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# My env install script ~ Skiqqy.
|
||||||
|
|
||||||
declare -A osInfo;
|
declare -A osInfo;
|
||||||
osInfo[/etc/redhat-release]=dnf
|
osInfo[/etc/redhat-release]=dnf
|
||||||
osInfo[/etc/arch-release]=pacman
|
osInfo[/etc/arch-release]=pacman
|
||||||
osInfo[/etc/debian_version]=apt-get
|
osInfo[/etc/debian_version]=apt-get
|
||||||
osInfo[/etc/alpine-release]=apk
|
osInfo[/etc/alpine-release]=apk
|
||||||
|
|
||||||
for f in ${!osInfo[@]}
|
for f in "${!osInfo[@]}"
|
||||||
do
|
do
|
||||||
if [[ -f $f ]];then
|
if [[ -f $f ]];then
|
||||||
echo Package manager: ${osInfo[$f]}
|
echo Package manager: ${osInfo[$f]}
|
||||||
|
@ -29,21 +32,22 @@ do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# Clone repos
|
(
|
||||||
mkdir $HOME/repos
|
# Clone repos
|
||||||
cd $HOME/repos
|
dir="$HOME/repos"
|
||||||
git clone https://github.com/skiqqy/.dotfiles/
|
mkdir "$dir"
|
||||||
git clone https://github.com/skiqqy/.tmux
|
git clone https://git.sr.ht/~skiqqy/.dotfiles "$dir/.dotfiles"
|
||||||
mkdir $HOME/Builds
|
git clone https://git.sr.ht/~skiqqy/.tmux "$dir/.tmux"
|
||||||
cd $HOME/Builds
|
|
||||||
|
|
||||||
# Begin Builing
|
dir="$HOME/Builds"
|
||||||
git clone https://github.com/skiqqy/dwm
|
mkdir "$dir"
|
||||||
git clone https://github.com/skiqqy/st
|
git clone https://git.sr.ht/~skiqqy/dwm "$dir/dwm"
|
||||||
make -C dwm/
|
git clone https://git.sr.ht/~skiqqy/st "$dir/st"
|
||||||
sudo make -C st/
|
|
||||||
|
|
||||||
make -C $HOME/repos/.dotfiles
|
# Begin Builing
|
||||||
cd $HOME/repos/.tmux
|
make -C dwm/
|
||||||
./install.sh
|
sudo make -C st/
|
||||||
cd
|
make -C "$HOME"/repos/.dotfiles
|
||||||
|
cd "$HOME"/repos/.tmux || exit
|
||||||
|
./install.sh
|
||||||
|
)
|
||||||
|
|
Loading…
Reference in New Issue