Merge branch 'main' of https://github.com/ChrisTitusTech/ArchTitus
Conflicts: 0-preinstall.sh 1-setup.sh 3-post-setup.sh
This commit is contained in:
commit
e35d616ec3
|
|
@ -1,15 +1,12 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
#------------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
# ▄▄
|
# █████╗ ██████╗ ██████╗██╗ ██╗████████╗██╗████████╗██╗ ██╗███████╗
|
||||||
#▀███▀▀▀██▄ ██ ██ ██ ███
|
# ██╔══██╗██╔══██╗██╔════╝██║ ██║╚══██╔══╝██║╚══██╔══╝██║ ██║██╔════╝
|
||||||
# ██ ██ ██ ██ ▄██▄ ██
|
# ███████║██████╔╝██║ ███████║ ██║ ██║ ██║ ██║ ██║███████╗
|
||||||
# ██ ██ ▄▄█▀██████████████ ▄▄█▀██▀███▄███ ▄█▀██▄ ▀███▄███ ▄██▀██ ███████▄
|
# ██╔══██║██╔══██╗██║ ██╔══██║ ██║ ██║ ██║ ██║ ██║╚════██║
|
||||||
# ██▀▀▀█▄▄▄█▀ ██ ██ ██ ▄█▀ ██ ██▀ ▀▀ ▄█ ▀██ ██▀ ▀▀██▀ ██ ██ ██
|
# ██║ ██║██║ ██║╚██████╗██║ ██║ ██║ ██║ ██║ ╚██████╔╝███████║
|
||||||
# ██ ▀███▀▀▀▀▀▀ ██ ██ ██▀▀▀▀▀▀ ██ ████████ ██ ██ ██ ██
|
# ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
|
||||||
# ██ ▄███▄ ▄ ██ ██ ██▄ ▄ ██ █▀ ██ ██ ██▄ ▄██ ██
|
#-------------------------------------------------------------------------
|
||||||
#▄████████ ▀█████▀ ▀████ ▀████ ▀█████▀████▄ ▄███▄ ▄████▄████▄ █████▀████ ████▄
|
|
||||||
#
|
|
||||||
#------------------------------------------------------------------------------------
|
|
||||||
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
||||||
echo "-------------------------------------------------"
|
echo "-------------------------------------------------"
|
||||||
echo "Setting up mirrors for optimal download "
|
echo "Setting up mirrors for optimal download "
|
||||||
|
|
@ -20,16 +17,15 @@ pacman -S --noconfirm pacman-contrib terminus-font
|
||||||
setfont ter-v22b
|
setfont ter-v22b
|
||||||
sed -i 's/^#Para/Para/' /etc/pacman.conf
|
sed -i 's/^#Para/Para/' /etc/pacman.conf
|
||||||
pacman -S --noconfirm reflector rsync
|
pacman -S --noconfirm reflector rsync
|
||||||
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
|
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
|
reflector -a 48 -c $iso -f 5 -l 20 --sort rate --save /etc/pacman.d/mirrorlist
|
||||||
mkdir /mnt
|
mkdir /mnt
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,6 @@ PKGS=(
|
||||||
'plasma-desktop' # KDE Load second
|
'plasma-desktop' # KDE Load second
|
||||||
'alsa-plugins' # audio plugins
|
'alsa-plugins' # audio plugins
|
||||||
'alsa-utils' # audio utils
|
'alsa-utils' # audio utils
|
||||||
'apparmor' # Security module
|
|
||||||
'ark' # compression
|
'ark' # compression
|
||||||
'audiocd-kio'
|
'audiocd-kio'
|
||||||
'autoconf' # build
|
'autoconf' # build
|
||||||
|
|
@ -177,7 +176,6 @@ PKGS=(
|
||||||
'vim'
|
'vim'
|
||||||
'virt-manager'
|
'virt-manager'
|
||||||
'virt-viewer'
|
'virt-viewer'
|
||||||
'vlc'
|
|
||||||
'wget'
|
'wget'
|
||||||
'which'
|
'which'
|
||||||
'wine-gecko'
|
'wine-gecko'
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ PKGS=(
|
||||||
'nordic-theme'
|
'nordic-theme'
|
||||||
'noto-fonts-emoji'
|
'noto-fonts-emoji'
|
||||||
'papirus-icon-theme'
|
'papirus-icon-theme'
|
||||||
|
'plasma-pa'
|
||||||
'ocs-url' # install packages from websites
|
'ocs-url' # install packages from websites
|
||||||
'sddm-nordic-theme-git'
|
'sddm-nordic-theme-git'
|
||||||
'snapper-gui-git'
|
'snapper-gui-git'
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@ EOF
|
||||||
|
|
||||||
# ------------------------------------------------------------------------
|
# ------------------------------------------------------------------------
|
||||||
|
|
||||||
|
echo -e "\nEnabling essential services"
|
||||||
echo -e "\nEnabling other important services!"
|
echo -e "\nEnabling other important services!"
|
||||||
|
|
||||||
sudo systemctl enable ufw
|
sudo systemctl enable ufw
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue