My ArchLinux/MacOS configuration files
This config uses Universal Home Builder to manage configs.
I wrote it myself and very proud of my creation! I would be very grateful if you check it out.
git clone https://github.com/GregoryKogan/dotfiles.git ~/dotfiles
1. Install Universal Home Builder
git clone https://github.com/GregoryKogan/universal-home-builder.git ~/uhb
2. Build home directory with UHB
<host>
is an entry point for UHB config. Available hosts:
arch
macos
~/uhb/build ~/dotfiles/hosts/<host>
This may require to input super user's password a few times.
3. Reboot
Although most of the programs do not require a reboot to work well with new configs, some things may break without it.
For example $SHELL
environment variable will only be properly set after reboot.
reboot
useradd -m -G wheel <username>
passwd <username>
pacman -S sudo vi
visudo
Uncomment %wheel ALL(ALL:ALL) ALL
line
Relogin as <username>
sudo pacman -Syu
sudo pacman -S git python3
git clone https://github.com/GregoryKogan/universal-home-builder.git ~/uhb
git clone https://github.com/GregoryKogan/dotfiles.git
~/uhb/build ~/dotfiles/hosts/arch
reboot