From 97d2e38e2c6100e236f950147b0554b5c199afde Mon Sep 17 00:00:00 2001 From: Hyperling Date: Thu, 1 Oct 2026 16:31:27 -0700 Subject: [PATCH] packages, fix some churn on workstations. --- tasks/workstation/linux/software/packages.yml | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/tasks/workstation/linux/software/packages.yml b/tasks/workstation/linux/software/packages.yml index 3043b0e..b6364d5 100644 --- a/tasks/workstation/linux/software/packages.yml +++ b/tasks/workstation/linux/software/packages.yml @@ -36,9 +36,7 @@ name: - "{{ vlc }}" - "{{ vlc_plugins }}" - - "{{ appimagelauncher }}" - gparted - - hugo - "{{ firefox }}" - "{{ firefox_esr }}" - "{{ wireless_tools }}" @@ -50,10 +48,25 @@ - "{{ mpv }}" - "{{ transmission_gtk }}" - "{{ transmission_qt }}" - - gimp - "{{ libreoffice }}" state: present +- name: Workstation | Linux | Software | Packages | Install From Repo [Coding] + package: + name: + - "{{ appimagelauncher }}" + - hugo + - code + state: present + when: coding == true + +- name: Workstation | Linux | Software | Packages | Install From Repo [Editing] + package: + name: + - gimp + state: present + when: editing == true + - name: Workstation | Linux | Software | Packages | Install Audio (Looking at you, Artix) package: name: @@ -104,10 +117,4 @@ - "{{ thunderbird }}" - "{{ evolution }}" - steam - - vscode - - code - - libreoffice - - "*libreoffice*" - - '*libreoffice*' - - gimp state: absent