Added ubuntu setup
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
39
roles/ubuntu/tasks/main.yml
Normal file
39
roles/ubuntu/tasks/main.yml
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
- name: Install apt packages
|
||||
ansible.builtin.import_tasks: apt.yml
|
||||
- name: Install snap packages
|
||||
ansible.builtin.import_tasks: snap.yml
|
||||
- name: Install nvim
|
||||
ansible.builtin.import_tasks: nvim.yml
|
||||
- name: Install Rust
|
||||
ansible.builtin.import_tasks: rust.yml
|
||||
- name: Ghostty
|
||||
ansible.builtin.import_tasks: ghostty.yml
|
||||
- name: Install pacstall
|
||||
ansible.builtin.import_tasks: pacstall.yml
|
||||
- name: Install ledger
|
||||
ansible.builtin.import_tasks: ledger_cli.yml
|
||||
- name: Install git-delta
|
||||
ansible.builtin.import_tasks: git_delta.yml
|
||||
- name: Install atuin
|
||||
ansible.builtin.import_tasks: atuin.yml
|
||||
- name: Install Starship
|
||||
ansible.builtin.import_tasks: starship.yml
|
||||
- name: Install EurKey
|
||||
ansible.builtin.import_tasks: eurkey.yml
|
||||
# - name: Install Veracrypt
|
||||
# ansible.builtin.import_tasks: veracrypt.yml
|
||||
- name: Install FiraCode
|
||||
ansible.builtin.import_tasks: fira_code_fonts.yml
|
||||
- name: Remove Ubuntu Pro Banner
|
||||
ansible.builtin.import_tasks: remove_ubuntu_banner.yml
|
||||
- name: Install ProtonVPN
|
||||
ansible.builtin.import_tasks: protonvpn.yml
|
||||
- name: Install Docker
|
||||
ansible.builtin.import_tasks: docker.yml
|
||||
- name: Install lazygit
|
||||
ansible.builtin.import_tasks: lazygit.yml
|
||||
- name: Install ripgrep
|
||||
ansible.builtin.import_tasks: ripgrep.yml
|
||||
- name: Install Vagrant
|
||||
ansible.builtin.import_tasks: hashicorp_vagrant.yml
|
||||
Reference in New Issue
Block a user