Automatically configure a fresh Linux workstation by installing all required packages and configuration files
- Git
- Ansible
Clone Github repository:
git clone https://github.com/troclaux/dotfiles ~/dotfilesRun Ansible playbook to setup a new linux machine:
ansible-playbook -K ~/dotfiles/local.ymlMake the script setup_test_container.sh executable:
chmod +x ~/dotfiles/setup_test_container.shRun the script to setup a Docker container where you can test the Ansible playbook:
./setup_test_container.sh./scripts/fix_nvim_permissions.sh./scripts/install_flatpaks.sh./scripts/install_nerd_font.sh./scripts/install_node.sh./scripts/go_install.sh./scripts/ohmyzsh.sh
- VS Code
- Docker Desktop
- rustup