Skip to content

agmalpartida/ArchInstall

Repository files navigation

Arch Installer Script


Create Arch ISO or Use Image

Download ArchISO from https://archlinux.org/download/ and put on a USB drive with Etcher, Ventoy, or Rufus

Or with dd command:

dd bs=4M if=$HOME/Downloads/archlinux-2022.01.01-x86_64.iso of=/dev/sdc conv=fsync oflag=direct status=progress

Boot Arch ISO

From initial Prompt type the following commands:

loadkeys es
pacman -Sy git
git clone https://github.com/agmalpartida/ArchInstall
cd ArchInstall
./archinstall.sh

sudo systemctl start sshd

git clone https://aur.archlinux.org/paru.git cd paru makepkg -si --noconfirm

paru --skipreview -S

--- Cleanup ---

cd $ABS_PATH rm -rf build sudo pacman --noconfirm -Rns $(pacman -Qdtq)

paru -Syy

ssh [email protected] mkdir -p ~/Git/ansible sudo pacman -S ansible scp -r dotfiles [email protected]:Git scp -r ansible/laptop-dev-ansible [email protected]:Git/ansible scp -r ansible/ansible-roles [email protected]:Git/ansible scp -r secrets-git [email protected]:Git

ansible-galaxy install -r requirements.yml ansible-playbook arch.yml --tags "linux,packages" ansible-playbook arch.yml --tags "linux,etc" ansible-playbook arch.yml --tags "linux,users" ansible-playbook arch.yml --tags "linux,dotfiles" ansible-playbook arch.yml --tags "linux,docker" ansible-playbook arch.yml --tags "linux,kyrat" ansible-playbook arch.yml --tags "linux,cron"

ansible-playbook arch.yml --tags "linux,nvm" nvm install node ansible-playbook arch.yml --tags "linux,pyenv" ansible-playbook arch.yml --tags "linux,fonts" ansible-playbook arch.yml --tags "linux,virt" ansible-playbook arch.yml --tags "linux,locales" ansible-playbook arch.yml --tags "linux,grub" - ansible-playbook arch.yml --tags "linux,sddm" -

git clone [email protected]:agmalpartida/idevim.git ~/.config/nvim git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/.powerline

ansible-playbook arch.yml --tags "linux,extra"

fc-cache -v

nvim +PackerSync

ansible-playbook arch.yml --tags "linux,firefox"

Troubleshooting

Arch Linux Installation Guide

No Wifi

You can check if the WiFi is blocked by running rfkill list. If it says Soft blocked: yes, then run rfkill unblock wifi

After unblocking the WiFi, you can connect to it. Go through these 5 steps:

#1: Run iwctl

#2: Run device list, and find your device name.

#3: Run station [device name] scan

#4: Run station [device name] get-networks

#5: Find your network, and run station [device name] connect [network name], enter your password and run exit. You can test if you have internet connection by running ping google.com, and then Press Ctrl and C to stop the ping test.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages