ansible-playbooks/roles/system/base/tasks/dev_minimal.yml
2022-06-13 08:58:23 +08:00

42 lines
669 B
YAML

---
- name: Set minimal development environment
dnf:
state: present
name:
- neovim
- python-neovim
- git
- just
- kitty
- kitty-doc
- kitty-terminfo
- man-db
- man-pages
- name: Install GNU build system components
dnf:
state: present
name:
- autoconf
- autoconf-archive
- coreutils
- findutils
- libtool
- make
- name: Setup container development tools
dnf:
state: present
name:
- podman
- toolbox
- openssl
- name: Install extra build systems
dnf:
state: present
name:
- cmake
- meson
- ninja-build