https://github.com/shaderecker/bootstrap-ubuntu
Playbook for keeping track of my Laptop/PC Ubuntu Configuration
https://github.com/shaderecker/bootstrap-ubuntu
ansible ansible-playbook pc-ubuntu-configuration ubuntu
Last synced: about 2 months ago
JSON representation
Playbook for keeping track of my Laptop/PC Ubuntu Configuration
- Host: GitHub
- URL: https://github.com/shaderecker/bootstrap-ubuntu
- Owner: shaderecker
- Created: 2020-01-29T21:04:25.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-09T09:55:24.000Z (over 2 years ago)
- Last Synced: 2025-04-07T03:38:35.095Z (about 1 year ago)
- Topics: ansible, ansible-playbook, pc-ubuntu-configuration, ubuntu
- Language: YAML
- Homepage:
- Size: 43.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bootstrap-ubuntu
Playbook for keeping track of my Laptop/PC Ubuntu Configuration
This is WIP as I don't recall every step I made in the past for my current setup (manual work, buuh).
As I introduce new config changes to my systems, they will be added here.
Also, should I set up one of my systems completely from scratch in the future, I will put every step here in this playbook.
Plz remember future me.
**UPDATE: Ok, I remembered and now everything is included in this playbook.** :grin:
As baseline, Ubuntu (22.04) is installed in "Minimal Install" mode.
### Instructions
On a fresh installation, install Ansible and git:
```
sudo apt install ansible git
```
Clone the git repo:
```
git clone https://github.com/shaderecker/bootstrap-ubuntu.git
```
Then run the Playbook for the first time:
```
ansible-playbook bootstrap.yaml --ask-become-pass
```
Afterwards you can remove the Ansible apt package as it is managed via pip now:
```
sudo apt remove ansible
```
For consecutive runs, you can just use this, as the sudo password is no longer required:
```
ansible-playbook bootstrap.yaml
```