justfiles for automating various tasks on my 'puter
at main 45 lines 879 B view raw
1# Upgrade Arch Linux (distrobox) 2[group('archlinux')] 3pacupg: 4 #!/usr/bin/env bash 5 sudo pacman -Syy 6 sudo pacman -Syu 7 8# Upgrade Python tools 9[group('python')] 10upgrade-python-tools: 11 #!/usr/bin/env bash 12 pipx list --short | awk '{print $1}' | xargs pipx upgrade 13 14# Install Python tools 15[group('python')] 16install-python-tools: 17 #!/usr/bin/env bash 18 pipx install ansible --include-deps --force 19 py_tools=( 20 "black" 21 "bpython" 22 "pyflakes" 23 "isort" 24 "pipenv" 25 "nose" 26 "poetry" 27 "pytest" 28 "uv" 29 ) 30 for x in "${py_tools[@]}"; do 31 pipx install "$x" 32 done 33 bpy_inject_tools=( 34 "bs4" 35 "matplotlib" 36 "pandas" 37 "qbittorrent-api" 38 "requests" 39 "rich" 40 ) 41 for x in "${bpy_inject_tools[@]}"; do 42 pipx inject bpython "$x" 43 done 44 45# vim: ts=4 sts=4 sw=4 et ft=just