Try what's in this repository without installing anything on your host, using docker. This is a great way to test the setup and see if it works for you before installing it on your machine.
Start an Ubuntu 24.04 container invoking the whole setup process in one command:
DOCKER_DEFAULT_PLATFORM=linux/amd64 docker run -it --rm --name pablon-dotfiles ubuntu:24.04 sh -uelic '
export DEBIAN_FRONTEND="noninteractive"
apt update && apt install -yq sudo git zsh
useradd -m -s /usr/bin/zsh test-user
echo "test-user ALL=(ALL:ALL) NOPASSWD:ALL" >/etc/sudoers.d/test-user
su -l test-user bash -c "cd ; git clone https://github.com/pablon/dotfiles.git && cd ./dotfiles/ && ./setup.sh install"
'Once setup.sh has finished:
- Logout from 'test-user' by pressing
Ctrl-dor runningexit(you'll see the root prompt) - Become 'test-user' again, run:
su - test-user - Start playing around 🚀