Files
wunker-os/recipes/common/dev-packages.yml
2025-09-20 23:57:32 -04:00

67 lines
1.6 KiB
YAML

---
# yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json
modules:
- type: dnf
repos:
cleanup: true
files:
- kubectl.repo
- google-cloud-sdk.repo
- https://cli.github.com/packages/rpm/gh-cli.repo
- https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
# copr:
# - name: ublue-os/packages
# chroot: fedora-42-x86_64
nonfree: negativo17
group-install:
packages:
- development-tools
install:
packages:
- cmake
- "gcc-c++"
- kubectl
- helm
- pylsp
- parallel
- gcc-aarch64-linux-gnu
- gcc-c++-aarch64-linux-gnu
- clangd
- musl-gcc
- openssl-devel
- bat
- gh
- go
- git-lfs
- google-cloud-cli
- erlang
- erlang-doc
- elixir
- elixir-doc
- zlib-devel
- glab
- hugo
- copr-cli
- rpm-build
- rpm-devel
- rpmlint
- diffutils
- patch
- rpmdevtools
- protobuf-compiler
# - helix
- tofu
- terraform
- terraform-ls
- android-tools
- argon2
- type: script
scripts:
- install-mkcert.sh
- install-codelldb.sh
- install-zellij.nu
snippets:
- wget https://github.com/earthly/earthly/releases/latest/download/earthly-linux-amd64 -O /usr/bin/earthly && chmod +x /usr/bin/earthly
- echo 'iptable_nat' | tee -a /etc/modules-load.d/dagger-setup.conf
- from-file: common/docker-engine.yml