add compile_tools.sh
This commit is contained in:
17
compile_tools.sh
Normal file
17
compile_tools.sh
Normal file
@@ -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
|
||||||
Reference in New Issue
Block a user