This is my configuration file of bspwm & i3wm(i3-gaps) both and some more tools used with it like rofi, ranger, st, etc.
So, to use it first install Arch Linux to your system and start a display manager I recommend gdm for easy access.
You can follow this tutorial to install ArchLinux : https://averagelinuxuser.com/a-step-by-step-arch-linux-installation-guide/
Then install these configuration files.
So to install these config files clone this repo and then run install_config.sh
git clone https://github.com/abdheshnayak/dotfiles.git
cd dotfiles
./install_config.sh