Wise idea will be to take a look at Arch general recommendations.
This could be good idea to configuer Git and AUR before we begin.
# Establish internet connection
Since you installed
wpa_supplicant you now have ability to establish wireless connection.
This commands will allow you to establish temporary connection untill reboot.
Because of the process substitution, you cannot run this command with sudo and must use a root shell:
wpa_supplicant -B -i /interface/ -c <(wpa_passphrase /SSID/ /passpharase/) dhcpcd /interface/
Don't forget to change user:
To discover your interface type this:
lspci -k ip link
It usually starts with
Check wireless configuration if you have any problems.
In order to use git, you need to set at least name and email:
git config --global user.name "John Doe" git config --global user.email "firstname.lastname@example.org" git config --global core.editor emacs
For user-specific configuration I'm using
Emacs and vim are popular text editors used by developers. And highly recommended by author of this guide.
If you not familiar with emacs, you may need to search for specific instructions for how to set up your favorite editor with Git.
You can read official First-Time Git Setup guide.
With AUR helpers comparison table you can choose AUR wrapper by your taste.
Clone with git and install with makepkg:
git clone https://aur.archlinux.org/yay.git cd yay makepkg -si cd .. && rm -rf yay yay -Ps #print system stats
Yay depends on go. If you have no plans to use it, feel free to clean it with yay:
yay -Yc #this command will clean unneeded dependencies
yay -S openssh htop dex screenfetch
If you're installing packages form AUR and you trust them, you can use
--noconfirm flag to auto-install packages.
But you still may want to check build scripts sometimes 😉.