- these dotfiles utilize yadm's
templating functions, and rely on two sepcific hostnames.
superesc
is used on my desktop computer andthoncc
on my laptop. you can runyadm config local.hostname <superesc|thoncc>
beforeyadm bootstrap
oryadm alt
to choose which config files should be used if your hostname is something else. - the github mirror of this repository still includes some large unreachable blobs (accidentally committed wallpapers). these are automatically removed by the bootstrap script. a smaller mirror of this repository that does not include these blobs by default should be available at https://git.pipeframe.xyz/lonkaars/dots.
fresh arch install steps:
- make sure base pacakges are installed (as root)
# pacman -Sy base-devel git
- install yay
$ git clone https://aur.archlinux.org/yay $ cd yay $ makepkg -si
- install yadm
$ yay -S yadm
- get dotfiles
$ yadm clone https://git.pipeframe.xyz/lonkaars/dots
- override hostname (optional)
$ yadm config local.hostname <superesc|thoncc>
- do a bunch of setup
$ yadm bootstrap