From 34bbf5f4d976f8e87cfbd0b331b371b71b649018 Mon Sep 17 00:00:00 2001 From: opalvaults <847966@proton.me> Date: Wed, 20 Jul 2022 16:10:36 -0700 Subject: [PATCH] lowercased names in packages, added doom deps --- roles/packages/tasks/main.yml | 20 ++++++++++---------- roles/packages/vars/main.yml | 6 ++++++ 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/roles/packages/tasks/main.yml b/roles/packages/tasks/main.yml index 28ccf3b..c1435b4 100644 --- a/roles/packages/tasks/main.yml +++ b/roles/packages/tasks/main.yml @@ -1,57 +1,57 @@ --- -- name: Upgrade All Packages +- name: upgrade packages dnf: name: "*" state: latest -- name: Install Window Manager Packages +- name: install window manager packages dnf: name: "{{ item }}" state: present loop: "{{ wm_packages }}" -- name: Install CLI Packages +- name: install cli packages dnf: name: "{{ item }}" state: present loop: "{{ cli_packages }}" -- name: Install General Packages +- name: install general packages dnf: name: "{{ item }}" state: present loop: "{{ general_packages }}" -- name: Install Doom Emacs Dependencies +- name: install doom dependencies dnf: name: "{{ item }}" state: present loop: "{{ doom_dep_packages }}" -- name: Install Networking Packages +- name: install networking packages dnf: name: "{{ item }}" state: present loop: "{{ networking_packages }}" -- name: Install Font Packages +- name: install font packages dnf: name: "{{ item }}" state: present loop: "{{ font_packages }}" -- name: Install Veracrypt from RPM +- name: install veracrypt from rpm dnf: name: "{{ veracrypt_url }}" state: present disable_gpg_check: True -- name: Install RPMFusion repository for ffmpeg libs +- name: install rpmfusion for ffmpeg dnf: name: 'https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ fedora_ver }}.noarch.rpm' state: present -- name: Install ffmpeg-libs +- name: install ffmpeg-libs dnf: name: ffmpeg-libs state: present diff --git a/roles/packages/vars/main.yml b/roles/packages/vars/main.yml index 0267451..a581981 100644 --- a/roles/packages/vars/main.yml +++ b/roles/packages/vars/main.yml @@ -69,6 +69,12 @@ doom_dep_packages: - discount # Markdown Compiler - ShellCheck # Shell linter for Doom Emacs - cmake # Needed to compile vterm in Doom Emacs + - python3-pyflakes + - python3-isort + - pipenv + - python3-nose2 + - python3-nose + - python3-pytest font_packages: - fontawesome5-fonts