From 94d483e7b7b5ec0986d09b280a205506e1364e6f Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Mon, 15 Jun 2020 12:33:03 +0100 Subject: [PATCH] Stop manually skipping packages It's now a bit faster, and I can live with it. This is also much simpler now! --- tasks/applications.yml | 2 -- tasks/autostart.yml | 1 - tasks/boot.yml | 5 ----- tasks/dabapps.yml | 2 -- tasks/dev.yml | 2 -- tasks/fonts.yml | 1 - tasks/gnome.yml | 2 -- tasks/i3.yml | 1 - tasks/input.yml | 1 - tasks/intersect.yml | 1 - tasks/javascript.yml | 1 - tasks/mac.yml | 1 - tasks/media.yml | 3 --- tasks/network.yml | 2 -- tasks/ntp.yml | 1 - tasks/packages.yml | 9 --------- tasks/power-saving.yml | 1 - tasks/python.yml | 1 - tasks/security.yml | 2 -- tasks/shell.yml | 1 - tasks/vim.yml | 1 - tasks/vscode.yml | 1 - 22 files changed, 42 deletions(-) diff --git a/tasks/applications.yml b/tasks/applications.yml index fd2de56..15c51de 100644 --- a/tasks/applications.yml +++ b/tasks/applications.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - virtualbox-host-modules-arch @@ -12,7 +11,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - bleachbit - clamtk diff --git a/tasks/autostart.yml b/tasks/autostart.yml index 945a43e..60c75a0 100644 --- a/tasks/autostart.yml +++ b/tasks/autostart.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - dex diff --git a/tasks/boot.yml b/tasks/boot.yml index 9f7390b..e96255e 100644 --- a/tasks/boot.yml +++ b/tasks/boot.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - grub-customizer - grub2-theme-archlinux @@ -14,7 +13,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - lightdm - lightdm-gtk-greeter @@ -54,7 +52,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - dosfstools - exfat-utils @@ -66,7 +63,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - amd-ucode - intel-ucode @@ -88,7 +84,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - plymouth - plymouth-theme-ibm-git diff --git a/tasks/dabapps.yml b/tasks/dabapps.yml index a79f13d..4d67c1b 100644 --- a/tasks/dabapps.yml +++ b/tasks/dabapps.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - heroku-cli - mercurial @@ -56,7 +55,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - zoom - zoom-firejail diff --git a/tasks/dev.yml b/tasks/dev.yml index eb02258..d6d282d 100644 --- a/tasks/dev.yml +++ b/tasks/dev.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - biber - pandoc-bin @@ -14,7 +13,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - arduino - arduino-cli diff --git a/tasks/fonts.yml b/tasks/fonts.yml index ed42ee8..1c2d4a5 100644 --- a/tasks/fonts.yml +++ b/tasks/fonts.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - all-repository-fonts - fonts-meta-extended-lt diff --git a/tasks/gnome.yml b/tasks/gnome.yml index d0db0a6..9b8b48a 100644 --- a/tasks/gnome.yml +++ b/tasks/gnome.yml @@ -12,7 +12,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - baobab - cheese @@ -35,7 +34,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - gtk-engine-murrine - lxappearance diff --git a/tasks/i3.yml b/tasks/i3.yml index e4e1633..c517aa5 100644 --- a/tasks/i3.yml +++ b/tasks/i3.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - arandr - betterlockscreen diff --git a/tasks/input.yml b/tasks/input.yml index 887a3ed..5638aca 100644 --- a/tasks/input.yml +++ b/tasks/input.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - gpointing-device-settings - ibus diff --git a/tasks/intersect.yml b/tasks/intersect.yml index 0cbd8fc..9b2bc97 100644 --- a/tasks/intersect.yml +++ b/tasks/intersect.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - calibre - deluge diff --git a/tasks/javascript.yml b/tasks/javascript.yml index c64911e..b497c47 100644 --- a/tasks/javascript.yml +++ b/tasks/javascript.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - nodejs - nvm diff --git a/tasks/mac.yml b/tasks/mac.yml index c3f917c..b891b3a 100644 --- a/tasks/mac.yml +++ b/tasks/mac.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - mbpfan-git - bcwc-pcie-git diff --git a/tasks/media.yml b/tasks/media.yml index e9f2376..b26104d 100644 --- a/tasks/media.yml +++ b/tasks/media.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - ffmpeg-compat-57 - spotify @@ -13,7 +12,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - bcm20702a1-firmware - bluez-firmware @@ -26,7 +24,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - alsa-utils - pavucontrol diff --git a/tasks/network.yml b/tasks/network.yml index cbff3a4..e4e2e7a 100644 --- a/tasks/network.yml +++ b/tasks/network.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - bind-tools - gnu-netcat @@ -14,7 +13,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - networkmanager - network-manager-applet diff --git a/tasks/ntp.yml b/tasks/ntp.yml index 7456a5d..4c7c35d 100644 --- a/tasks/ntp.yml +++ b/tasks/ntp.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - ntp diff --git a/tasks/packages.yml b/tasks/packages.yml index 7a7542e..570061b 100644 --- a/tasks/packages.yml +++ b/tasks/packages.yml @@ -18,13 +18,6 @@ create: true validate: visudo -cf %s -- name: Get installed packages - shell: pacman -Qq - become: true - become_user: aur_builder - register: installed_packages - - - name: Install yay aur: name: yay @@ -36,7 +29,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - archstrike-keyring @@ -51,7 +43,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - pbzip2 - zstd diff --git a/tasks/power-saving.yml b/tasks/power-saving.yml index 8642e0b..eae620e 100644 --- a/tasks/power-saving.yml +++ b/tasks/power-saving.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - acpi - ethtool diff --git a/tasks/python.yml b/tasks/python.yml index b3b059b..9b60871 100644 --- a/tasks/python.yml +++ b/tasks/python.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - pyenv - python-pip diff --git a/tasks/security.yml b/tasks/security.yml index e0db3ea..f4bee4d 100644 --- a/tasks/security.yml +++ b/tasks/security.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - firejail - keepassxc @@ -31,7 +30,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - firewalld diff --git a/tasks/shell.yml b/tasks/shell.yml index 6a49f56..cc42d7b 100644 --- a/tasks/shell.yml +++ b/tasks/shell.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - advanced-ssh-config - alacritty diff --git a/tasks/vim.yml b/tasks/vim.yml index 49b1941..b478e28 100644 --- a/tasks/vim.yml +++ b/tasks/vim.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - gvim - vim-pathogen diff --git a/tasks/vscode.yml b/tasks/vscode.yml index 4ab0546..bd97e2f 100644 --- a/tasks/vscode.yml +++ b/tasks/vscode.yml @@ -3,7 +3,6 @@ name: "{{ item }}" become: true become_user: aur_builder - when: item not in installed_packages.stdout_lines loop: - visual-studio-code-bin - ctags