This was created so if I ever decide to put Arch on other PC's my life will be easier. Obviously making this will take more time than just doing everything from scratch, tho' who really cares?
WARNING
I DO SOMEWHAT ASSUME YOU KNOW ABOUT THIS STUFF ALREADY
ALSO DONT FORGET TO CHMOD +x to all files in bin folder to make them executable
You want to make sure to install all packages in pkglist.txt while pacstrapping. So you don't waste time after installation.
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
Check the aurlist.txt and install all of the packages.
Just grab all files in the dotfiles directory and put them in your 'home' directory.
Now you want to create '.local' directory in ~/ so the path is like ~/.local, and then in there create 'bin' and 'src' directories.
In the end you will have: ~/.local/bin and ~/.local/src. Then you put all the bin and src things from this repository in your folders you just created respectively.
Finally go into the ~/.local/bin, visit each folder: dwm, dmenu, dwmblocks, slock, st
and in each run:
sudo make clean install
In ~/.config/dunst put file dunstrc.
And the path ends up being '~/.config/dunst/dunstrc'.
Obvioulsy after completing everything reboot your machine.
Definitely do not contact me. Thanks. Just do pull request or something.