diff --git a/just/.justfile b/just/.justfile new file mode 100644 index 0000000..d7b7fdb --- /dev/null +++ b/just/.justfile @@ -0,0 +1,35 @@ +# justfile for common household tasks + +set shell := ["zsh", "-cu"] + +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 + pipx install hyfetch + +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 + +refresh-doom-emacs: + rm -rf "${HOME}/.config/emacs" + git clone --depth 1 https://github.com/doomemacs/doomemacs "${HOME}/.config/emacs" + "${HOME}/.config/emacs/bin/doom" install --force --verbose + +rustup: + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh