diff --git a/scripts/Arch/Collections/personal.sh b/scripts/Arch/Collections/personal.sh index 782cfee4..95d88615 100755 --- a/scripts/Arch/Collections/personal.sh +++ b/scripts/Arch/Collections/personal.sh @@ -81,10 +81,15 @@ yay --noconfirm -Syu \ discord \ openasar-git; -# Media -yay --noconfirm -Syu electron13-bin; +# Python yay --noconfirm -Syu \ - ytmdesktop; + python \ + python-pip \ + pyenv \ + python-pipenv; + +# Media +. "../Software/ytmdesktop/install.sh"; # Coding yay --noconfirm -Syu \ @@ -98,13 +103,6 @@ yay --noconfirm -Syu \ yay --noconfirm -Syu nodejs-n; sudo n install latest; -# Python -yay --noconfirm -Syu \ - python \ - python-pip \ - pyenv \ - python-pipenv; - # Docker . "../Software/docker/install.sh"; diff --git a/scripts/Arch/Software/ytmdesktop/install.sh b/scripts/Arch/Software/ytmdesktop/install.sh new file mode 100755 index 00000000..13aa191f --- /dev/null +++ b/scripts/Arch/Software/ytmdesktop/install.sh @@ -0,0 +1,12 @@ +#!/bin/bash +contextRoot="$(mktemp -d)"; +pushd "$contextRoot" > /dev/null; + +yay --noconfirm -Syu electron13-bin; + +yes | pipenv run --python 3.10 -- \ + yay --noconfirm -Syu \ + ytmdesktop; + +popd "$contextRoot"; +rm -rf "$contextRoot";