- download ArchCraft iso
- download Etcher
- run etcher and select the iso, and a pendrive to put it on (will erase the data on pendrive ~5mins)
- put pendrive in usb of your and turn on and hit whatever button for boot menu on your computer, sometimes
f2
/f10
/f12
but your mileage will vary - select to boot nvidia efi / whichever gpu you have.
- select install from the welcome screen
- choose timezone, location, keyboard, username computer name etc;
- select partition to install on
- make a coffee while waiting for install to finish (12mins)
- select reboot and pull the pendrive out
- now we have ArchCraft installed!
Then after doing that you will need to install a few other applications. update the application libraries sudo pacman -Sy then input your password and press
- NeoVim!
sudo pacman -S neovim
- NodeJS and npm
sudo pacman -S nodejs npm
- docker
sudo -S docker
- setup docker as a service
sudo systemctl start docker
- enable docker service to start at boot
sudo systemctl enable docker
- add your current user to the docker group
sudo usermod -aG docker $USER
- you can then either close the terminal and reopen it or just run
newgrp docker
- then you can do a quick sanity check with
docker run hello-world
and if you want NeoVim to act a bit more like an ide you can use some good settings to get you started like LazyVim then you have Python3.12, nodejs 22, gcc, as and nvim so you can do some programming from there. but also install any other stuff you want either viapacman -S <the package>
or various other ways.