From d38875e471f9030327c3057a6156c91a8ebc541b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Fri, 3 Oct 2025 08:52:42 +0200 Subject: [PATCH] add compile_tools.sh --- compile_tools.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 compile_tools.sh diff --git a/compile_tools.sh b/compile_tools.sh new file mode 100644 index 0000000..44faacd --- /dev/null +++ b/compile_tools.sh @@ -0,0 +1,17 @@ +mkdir -p tools/.local/bin + +docker kill dotfiles-go && sleep 3 || : +docker run --rm -d --name dotfiles-go -v ./tools/.local/bin:/go/bin golang:1.25.1-alpine3.22 tail -f /dev/null +docker exec dotfiles-go go install github.com/junegunn/fzf@latest +docker exec dotfiles-go go install github.com/gokcehan/lf@latest +docker kill dotfiles-go + +docker kill dotfiles-rust && sleep 3 || : +docker run --rm -d --name dotfiles-rust -v ./tools/.local/bin:/rust/bin rust:1.90-bullseye tail -f /dev/null +docker exec dotfiles-rust cargo install zoxide --locked +docker exec dotfiles-rust cp /usr/local/cargo/bin/zoxide /rust/bin +docker exec dotfiles-rust cargo install ripgrep +docker exec dotfiles-rust cp /usr/local/cargo/bin/rg /rust/bin +docker exec dotfiles-rust cargo install fd-find +docker exec dotfiles-rust cp /usr/local/cargo/bin/fd /rust/bin +docker kill dotfiles-rust