Updated comments
This commit is contained in:
parent
f6f0f5c81b
commit
c833309bd9
|
|
@ -18,14 +18,15 @@ setfont ter-v22b
|
|||
sed -i 's/^#Para/Para/' /etc/pacman.conf
|
||||
pacman -S --noconfirm reflector rsync
|
||||
mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
|
||||
echo -e "-------------------------------------------------------------------------"
|
||||
echo -e " █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗"
|
||||
echo -e " ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝"
|
||||
echo -e " ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗"
|
||||
echo -e " ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║"
|
||||
echo -e " ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║"
|
||||
echo -e " ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝"
|
||||
echo -e "-------------------------------------------------------------------------"
|
||||
echo -e " - -----------------------------------------------------------------------------------"
|
||||
echo -e " ▀███▀▀▀██▄ ██ ██ ██ ███ "
|
||||
echo -e " ██ ██ ██ ██ ▄██▄ ██ "
|
||||
echo -e " ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄ "
|
||||
echo -e " ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██ "
|
||||
echo -e " ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██ "
|
||||
echo -e " ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██ "
|
||||
echo -e " ▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄ "
|
||||
echo -e " - -----------------------------------------------------------------------------------"
|
||||
reflector -a 48 -c $iso -f 5 -l 20 --sort rate --save /etc/pacman.d/mirrorlist
|
||||
mkdir /mnt
|
||||
|
||||
|
|
@ -105,7 +106,7 @@ linux /vmlinuz-linux-hardened
|
|||
initrd /initramfs-linux-hardened.img
|
||||
options root=LABEL=ROOT rw rootflags=subvol=@
|
||||
EOF
|
||||
cp -R ~/ArchTitus /mnt/root/
|
||||
cp -R ~/BetterArch /mnt/root/
|
||||
cp /etc/pacman.d/mirrorlist /mnt/etc/pacman.d/mirrorlist
|
||||
echo "--------------------------------------"
|
||||
echo "-- SYSTEM READY FOR 0-setup --"
|
||||
|
|
|
|||
25
1-setup.sh
25
1-setup.sh
|
|
@ -1,12 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
#-------------------------------------------------------------------------
|
||||
# █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗
|
||||
# ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝
|
||||
# ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗
|
||||
# ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║
|
||||
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
|
||||
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
|
||||
#-------------------------------------------------------------------------
|
||||
#------------------------------------------------------------------------------------
|
||||
# ▄▄
|
||||
#▀███▀▀▀██▄ ██ ██ ██ ███
|
||||
# ██ ██ ██ ██ ▄██▄ ██
|
||||
# ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄
|
||||
# ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██
|
||||
# ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██
|
||||
# ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██
|
||||
#▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄
|
||||
#
|
||||
#------------------------------------------------------------------------------------
|
||||
echo "--------------------------------------"
|
||||
echo "-- Network Setup --"
|
||||
echo "--------------------------------------"
|
||||
|
|
@ -273,14 +276,14 @@ fi
|
|||
echo -e "\nDone!\n"
|
||||
if ! source install.conf; then
|
||||
read -p "Please enter username:" username
|
||||
echo "username=$username" >> ${HOME}/ArchTitus/install.conf
|
||||
echo "username=$username" >> ${HOME}/BetterArch/install.conf
|
||||
fi
|
||||
if [ $(whoami) = "root" ];
|
||||
then
|
||||
useradd -m -G wheel,libvirt -s /bin/bash $username
|
||||
passwd $username
|
||||
cp -R /root/ArchTitus /home/$username/
|
||||
chown -R $username: /home/$username/ArchTitus
|
||||
cp -R /root/BetterArch /home/$username/
|
||||
chown -R $username: /home/$username/BetterArch
|
||||
else
|
||||
echo "You are already a user proceed with aur installs"
|
||||
fi
|
||||
|
|
|
|||
23
2-user.sh
23
2-user.sh
|
|
@ -1,12 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
#-------------------------------------------------------------------------
|
||||
# █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗
|
||||
# ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝
|
||||
# ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗
|
||||
# ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║
|
||||
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
|
||||
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
|
||||
#-------------------------------------------------------------------------
|
||||
#------------------------------------------------------------------------------------
|
||||
# ▄▄
|
||||
#▀███▀▀▀██▄ ██ ██ ██ ███
|
||||
# ██ ██ ██ ██ ▄██▄ ██
|
||||
# ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄
|
||||
# ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██
|
||||
# ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██
|
||||
# ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██
|
||||
#▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄
|
||||
#
|
||||
#------------------------------------------------------------------------------------
|
||||
|
||||
echo -e "\nINSTALLING AUR SOFTWARE\n"
|
||||
# You can solve users running this script as root with this and then doing the same for the next for statement. However I will leave this up to you.
|
||||
|
|
@ -55,9 +58,9 @@ for PKG in "${PKGS[@]}"; do
|
|||
done
|
||||
|
||||
export PATH=$PATH:~/.local/bin
|
||||
cp -r $HOME/ArchTitus/dotfiles/* $HOME/.config/
|
||||
cp -r $HOME/BetterArch/dotfiles/* $HOME/.config/
|
||||
pip install konsave
|
||||
konsave -i $HOME/ArchTitus/kde.knsv
|
||||
konsave -i $HOME/BetterArch/kde.knsv
|
||||
sleep 1
|
||||
konsave -a kde
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
#-------------------------------------------------------------------------
|
||||
# █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗
|
||||
# ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝
|
||||
# ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗
|
||||
# ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║
|
||||
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
|
||||
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
#------------------------------------------------------------------------------------
|
||||
# ▄▄
|
||||
#▀███▀▀▀██▄ ██ ██ ██ ███
|
||||
# ██ ██ ██ ██ ▄██▄ ██
|
||||
# ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄
|
||||
# ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██
|
||||
# ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██
|
||||
# ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██
|
||||
#▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄
|
||||
#
|
||||
#------------------------------------------------------------------------------------
|
||||
echo -e "\nFINAL SETUP AND CONFIGURATION"
|
||||
|
||||
# ------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# ArchTitus Installer Script
|
||||
# BetterArch Installer Script
|
||||
|
||||
<img src="https://i.imgur.com/YiNMnan.png" />
|
||||
|
||||
|
|
@ -17,9 +17,9 @@ From initial Prompt type the following commands:
|
|||
|
||||
```
|
||||
pacman -Sy git
|
||||
git clone https://github.com/71Zombie/ArchTitus
|
||||
cd ArchTitus
|
||||
./archtitus.sh
|
||||
git clone https://github.com/71Zombie/BetterArch
|
||||
cd BetterArch
|
||||
./BetterArch.sh
|
||||
```
|
||||
|
||||
### System Description
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
bash 0-preinstall.sh
|
||||
arch-chroot /mnt /root/ArchTitus/1-setup.sh
|
||||
source /mnt/root/ArchTitus/install.conf
|
||||
arch-chroot /mnt /usr/bin/runuser -u $username -- /home/$username/ArchTitus/2-user.sh
|
||||
arch-chroot /mnt /root/ArchTitus/3-post-setup.sh
|
||||
arch-chroot /mnt /root/BetterArch/1-setup.sh
|
||||
source /mnt/root/BetterArch/install.conf
|
||||
arch-chroot /mnt /usr/bin/runuser -u $username -- /home/$username/BetterArch/2-user.sh
|
||||
arch-chroot /mnt /root/BetterArch/3-post-setup.sh
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
cp -r $HOME/.config/kitty $HOME/ArchTitus/dotfiles/kitty
|
||||
cp -r $HOME/.config/kitty $HOME/BetterArch/dotfiles/kitty
|
||||
konsave -s kde
|
||||
konsave -e kde
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
export PATH=$PATH:~/.local/bin
|
||||
cp -r $HOME/ArchTitus/dotfiles/* $HOME/.config/
|
||||
cp -r $HOME/BetterArch/dotfiles/* $HOME/.config/
|
||||
pip install konsave
|
||||
konsave -i $HOME/ArchTitus/kde.knsv
|
||||
konsave -i $HOME/BetterArch/kde.knsv
|
||||
sleep 1
|
||||
konsave -a kde
|
||||
|
|
|
|||
Loading…
Reference in New Issue