homeserver/playbooks/3_service/laptop.yml
Michael Grote 4972eeef96
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 29s
add laptop setup (#268)
Reviewed-on: #268
2024-12-30 20:06:25 +01:00

48 lines
1.1 KiB
YAML

---
- hosts: laptop
roles:
- role: mgrote_users
tags: users
become: true
- role: mgrote_user_setup
tags:
- user_setup
- dotfiles
- role: mgrote_remove_snapd
become: true
tags: "snapd"
- role: mgrote_apt_update_packages
tags: "updates"
- role: mgrote_etckeeper
tags: "etckeeper"
- role: mgrote_restic
tags: "restic"
- role: mgrote_fwupd_settings
become: true
tags: fwupd
- role: mgrote_ssh
tags: "ssh"
- role: oefenweb.ufw
tags: ufw
become: true
- role: mgrote_pip_pre_tasks
tags: "pip_pre"
become: true
- role: geerlingguy.pip
tags: "pip"
become: true
- role: geerlingguy.docker
tags: "docker"
become: true
- role: gantsign.ctop
tags: "ctop"
become: true
- role: mgrote_docker_housekeeping
tags: "housekeeping"
become: true
- role: mgrote_install_archived_deb_files_from_url
tags: "deb"
become: true
- role: mgrote_install_deb_files_from_url
tags: "deb"
become: true