From 47ffd49eed58c5b7dc337213da80793a1953c22d Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Mon, 23 Dec 2024 22:46:00 +0100 Subject: [PATCH 1/2] Semplifico installazione git. --- roles/git/tasks/install/alpine.yml | 9 --------- roles/git/tasks/install/archlinux.yml | 9 --------- roles/git/tasks/install/debian.yml | 9 --------- roles/git/tasks/install/redhat.yml | 9 --------- roles/git/tasks/install/void.yml | 9 --------- roles/git/tasks/main.yml | 11 +++++------ 6 files changed, 5 insertions(+), 51 deletions(-) delete mode 100644 roles/git/tasks/install/alpine.yml delete mode 100644 roles/git/tasks/install/archlinux.yml delete mode 100644 roles/git/tasks/install/debian.yml delete mode 100644 roles/git/tasks/install/redhat.yml delete mode 100644 roles/git/tasks/install/void.yml diff --git a/roles/git/tasks/install/alpine.yml b/roles/git/tasks/install/alpine.yml deleted file mode 100644 index 6d98dcc..0000000 --- a/roles/git/tasks/install/alpine.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# git on alpine - -- name: (alp) installing git - community.general.apk: - name: git - state: present - update_cache: true - become: true diff --git a/roles/git/tasks/install/archlinux.yml b/roles/git/tasks/install/archlinux.yml deleted file mode 100644 index 3a3d7ec..0000000 --- a/roles/git/tasks/install/archlinux.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# git on Archlinux - -- name: (arch) installing git - community.general.pacman: - name: git - state: present - update_cache: true - become: true diff --git a/roles/git/tasks/install/debian.yml b/roles/git/tasks/install/debian.yml deleted file mode 100644 index facc765..0000000 --- a/roles/git/tasks/install/debian.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# git on Debian - -- name: (deb) installing git - ansible.builtin.apt: - name: git - state: present - update_cache: true - become: true diff --git a/roles/git/tasks/install/redhat.yml b/roles/git/tasks/install/redhat.yml deleted file mode 100644 index 2b57073..0000000 --- a/roles/git/tasks/install/redhat.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# git on RedHat - -- name: (rHa) installing git - ansible.builtin.yum: - name: git - state: present - update_cache: true - become: true diff --git a/roles/git/tasks/install/void.yml b/roles/git/tasks/install/void.yml deleted file mode 100644 index b4f4f6b..0000000 --- a/roles/git/tasks/install/void.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# git on void - -- name: (void) installing git - community.general.xbps: - name: git - state: present - update_cache: true - become: true diff --git a/roles/git/tasks/main.yml b/roles/git/tasks/main.yml index a124777..2b8fd0b 100644 --- a/roles/git/tasks/main.yml +++ b/roles/git/tasks/main.yml @@ -2,12 +2,11 @@ # Installing and configuring git - name: Installation - ansible.builtin.include_tasks: "install/{{ ansible_os_family | lower }}.yml" - args: - apply: - tags: - - git - - git-install + ansible.builtin.package: + name: git + state: present + update_cache: true + become: true tags: - git - git-install From bcc4748d97e81a9eff9d7e2c62507f8ab6db872b Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Mon, 23 Dec 2024 22:51:00 +0100 Subject: [PATCH 2/2] Semplificazione installazione vim, semplificazione ruolo dotfiles e aggiunta playbook terminals. --- roles/dotfiles/meta/main.yml | 3 --- roles/vim/tasks/main.yml | 11 +++++------ terminals.yml | 5 +++++ 3 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 terminals.yml diff --git a/roles/dotfiles/meta/main.yml b/roles/dotfiles/meta/main.yml index de48476..874aef6 100644 --- a/roles/dotfiles/meta/main.yml +++ b/roles/dotfiles/meta/main.yml @@ -5,9 +5,6 @@ dependencies: - pip - rsync - rclone - - kitty - - alacritty - - nix - zsh - antidote - tmux diff --git a/roles/vim/tasks/main.yml b/roles/vim/tasks/main.yml index 0b704d6..f022e7f 100644 --- a/roles/vim/tasks/main.yml +++ b/roles/vim/tasks/main.yml @@ -2,12 +2,11 @@ # Vim - name: Installation - ansible.builtin.include_tasks: "install/{{ ansible_os_family | lower }}.yml" - args: - apply: - tags: - - vim - - vim-install + ansible.builtin.package: + name: vim + state: present + update_cache: true + become: true tags: - vim - vim-install diff --git a/terminals.yml b/terminals.yml new file mode 100644 index 0000000..257410f --- /dev/null +++ b/terminals.yml @@ -0,0 +1,5 @@ +--- +- hosts: all + roles: + - alacritty + - kitty