Improve system/base role

This commit is contained in:
Gabriel Arazas 2022-03-19 12:28:09 +08:00
parent da532aa8af
commit 90afaf9503
3 changed files with 20 additions and 4 deletions

View File

@ -16,13 +16,21 @@
dnf: dnf:
state: present state: present
name: name:
- editorconfig
- ImageMagick - ImageMagick
- ImageMagick-doc - ImageMagick-doc
- ImageMagick-libs - ImageMagick-libs
- hyperfine - hyperfine
- libtree-sitter - libtree-sitter
- newsboat
- recoll - recoll
- recoll-gssp - recoll-gssp
- recoll-kio - recoll-kio
- starship - starship
- yt-dlp
- name: Install documentation tools
package:
state: present
name:
- asciidoctor
- editorconfig

View File

@ -13,6 +13,17 @@
- man-db - man-db
- man-pages - man-pages
- name: Install GNU build system components
dnf:
state: present
name:
- autoconf
- autoconf-archive
- coreutils
- findutils
- libtool
- make
- name: Setup container development tools - name: Setup container development tools
dnf: dnf:
state: present state: present
@ -33,6 +44,5 @@
state: present state: present
name: name:
- cmake - cmake
- make
- meson - meson
- ninja-build - ninja-build

View File

@ -1,8 +1,6 @@
--- ---
- name: Install minimal development environment tools - name: Install minimal development environment tools
include: dev_minimal.yml include: dev_minimal.yml
tags: dev_minimal
- name: Install additional development tools - name: Install additional development tools
include: dev_extra.yml include: dev_extra.yml
tags: dev_extra