From 595f5241d5724ff7f4e806040c160d653fb2cf4a Mon Sep 17 00:00:00 2001 From: Rodney Osodo Date: Sat, 28 Feb 2026 22:11:57 +0300 Subject: [PATCH] chore(ansible): add Go, Rust and desktop packages Signed-off-by: Rodney Osodo --- ansible/playbooks/go.yaml | 7 ++++++- ansible/playbooks/packages/desktop.txt | 5 +++++ ansible/playbooks/rust.yaml | 12 ++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/ansible/playbooks/go.yaml b/ansible/playbooks/go.yaml index 26a2e50..b3b1cdf 100644 --- a/ansible/playbooks/go.yaml +++ b/ansible/playbooks/go.yaml @@ -10,13 +10,18 @@ - name: Install Golang Tools ansible.builtin.shell: | + go install -ldflags "-s -w" github.com/tristanisham/zvm@latest go install fortio.org/fortio@latest go install github.com/KnockOutEZ/diffdeck/cmd/diffdeck@latest go install github.com/Zxilly/go-size-analyzer/cmd/gsa@latest + go install github.com/asdf-vm/asdf/cmd/asdf@latest + go install github.com/derailed/k9s@latest go install github.com/go-critic/go-critic/cmd/gocritic@latest go install github.com/go-delve/delve/cmd/dlv@latest - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest + go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@latest go install github.com/google/pprof@latest + go install github.com/goreleaser/goreleaser@latest + go install github.com/jesseduffield/lazygit@latest go install github.com/oligot/go-mod-upgrade@latest go install github.com/orlangure/gocovsh@latest go install github.com/ramonvermeulen/whosthere@latest diff --git a/ansible/playbooks/packages/desktop.txt b/ansible/playbooks/packages/desktop.txt index c6c1ddd..459daee 100644 --- a/ansible/playbooks/packages/desktop.txt +++ b/ansible/playbooks/packages/desktop.txt @@ -28,9 +28,11 @@ ccache clang claude-code cloud-utils +cloudflared cmake cmatrix commitizen-go +copyq ctop dbeaver discord @@ -150,6 +152,7 @@ mosquitto msedit mtr nano +natscli nautilus neofetch neovim @@ -172,6 +175,7 @@ pacman-contrib pandoc-cli parallel pavucontrol +pika-backup platformio-core pnpm polkit-kde-agent @@ -198,6 +202,7 @@ qt5-wayland qt6-wayland quota-tools rancher-k3d +rclone redisinsight-bin reflector rpi-imager diff --git a/ansible/playbooks/rust.yaml b/ansible/playbooks/rust.yaml index 29cb703..004eafb 100644 --- a/ansible/playbooks/rust.yaml +++ b/ansible/playbooks/rust.yaml @@ -17,10 +17,17 @@ - name: Install Cargo Tools ansible.builtin.shell: | + cargo install --locked zellij cargo install --force TidyTUI + cargo install --force amdgpu_top + cargo install --force bandwhich + cargo install --force cargo-component cargo install --force cargo-dist cargo install --force cargo-generate + cargo install --force cargo-shear cargo install --force cargo-tarpaulin + cargo install --force cargo-upgrades + cargo install --force clorinde cargo install --force du-dust cargo install --force dua cargo install --force dua-cli @@ -31,7 +38,12 @@ cargo install --force lumen cargo install --force medium-to-markdown cargo install --force mini-redis + cargo install --force pg-extras cargo install --force ripgrep + cargo install --force rumdl + cargo install --force rustc + cargo install --force selene cargo install --force sleek cargo install --force trippy cargo install --force wasm-pack + cargo install --force wkg