Required
Basic tools
Optional
First off, we need to install some basic tools to be able to set up the dotfiles correctly.
AUR with paru
-
In order for us to install this package in a second, we also need the
base-devel
package group -
Now clone the repository
paru-bin
from AUR (this way we don’t need to compile it), as well as build and install it. -
You can now remove the
~/paru-bin
directory, asparu
is able to manage/update itself. -
From now on we can simply substitute
pacman
withparu
.
From now on, I will cease to specify trivial install instructions for packages,
as both normal and AUR packages are easily installable with paru
.
Please refer to the package list at the top of a chapter for any packages used in it.
SSH
In order to switch to ssh
URLs later in this document (e.g. for my dotfiles repo),
we of course need to install it with the openssh
package.
If you had to setup the http_proxy
environment variable in the ArchWSL chapter,
you need have nc
(the OpenBSD netcat variant!) installed, in order to use ssh
after setting up the dotfiles.
This is because ssh
doesn’t natively handle proxies, you need a ProxyCommand
for that and I found netcat to be easy to setup.