su root -c "usermod -aG wheel $USER && echo /etc/sudoers >> '$USER All=(ALL:ALL) NOPASSWD: ALL' && sed -e 's/%wheel ALL=(ALL:ALL) ALL/# %wheel ALL=(ALL:ALL) ALL/' -i /etc/sudoers" sudo touch /etc/resolvconf.conf sudo chown -R "$USER:" /etc/resolvconf.conf echo "\nnameserver 1.1.1.1\nnameserver 1.0.0.1" >> /etc/resolvconf.conf sed -e 's/CheckSpace/#CheckSpace/' -e 's/#ParallelDownloads\ =\ 5/ParallelDownloads = 30\nILoveCandy/' -e 's/#Color/Color/' -e 's/#VerbosePkgLists/VerbosePkgLists/' -e '$a [chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist' -i /etc/pacman.conf pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com pacman-key --lsign-key FBA220DFC880C036 pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' sudo pacman -Syyu --noconfirm base-devel git git clone https://aur.archlinux.org/paru.git cd /tmp/ git clone https://aur.archlinux.org/snapd.git cd snapd/ makepkg -si --noconfirm systemctl enable --now snapd.socket ln -s /var/lib/snapd/snap /snap modprobe loop cd .. && rm -rf snapd/ git clone https://aur.archlinux.org/paru.git cd paru/ makepkg -si cd .. && rm -rf paru/ paru -Syyu --noconfirm archlinux-keyring flameshot flatpak fuse insomnia kitty nano nodejs-lts-gallium noto-fonts-emoji obs-studio scrcpy squashfuse sublime-text visual-studio-code-bin su root -c "curl -L https://www.npmjs.com/install.sh|sh" git clone https://github.com/BetterDiscord/BetterDiscord.git cd BetterDiscord/ npm install npm run build npm run inject canary cd .. && rm -rf BetterDiscord/ cd ~/ touch /etc/fonts/local.conf chown -R "$USER:" /etc/fonts/local.conf echo 'sans-serifNoto SansNoto Color EmojiNoto EmojiDejaVu SansserifNoto SerifNoto Color EmojiNoto EmojiDejaVu SerifmonospaceNoto MonoNoto Color EmojiNoto EmojiDejaVu Sans Mono' | tee -a /etc/fonts/local.conf fc-cache