From 0543dafb6bd6918fb4e5ecc2e2328106e6300ca3 Mon Sep 17 00:00:00 2001 From: Jeffrey Serio Date: Mon, 18 Nov 2024 11:34:15 -0600 Subject: [PATCH] Add tools installation to justfile --- just/.justfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/just/.justfile b/just/.justfile index eb89749..5900f03 100644 --- a/just/.justfile +++ b/just/.justfile @@ -55,3 +55,29 @@ install-dust: sudo cp -v "${filename}/dust" /usr/local/bin/ sudo chown root:root /usr/local/bin/dust rm -rf "$filename" "${filename}.tar.gz" + +go-tools: + go install golang.org/x/tools/gpls@latest + go install github.com/fatih/gomodifytags@latest + go install github.com/cweill/gotests/...@latest + go install github.com/x-motemen/gore/cmd/gore@latest + go install golang.org/x/tools/cmd/guru@latest + +python-tools: + pipx install --include-deps ansible + pipx install black + pipx install pyflakes + pipx install isort + pipx install pipenv + pipx install nose + pipx install pytest + +webdev-tools: + sudo npm install -g @catppuccin/inkcat + sudo npm install -g prettier + sudo npm install -g js-beautify + sudo npm install -g stylelint + sudo dnf install -y tidy + +rustup: + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh