Last active
June 3, 2022 13:47
-
-
Save stellarpower/d4c72aedb597d823732e725fd4ba8873 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/fish | |
# Instal;ls some rust CLI tools, as documented here: https://zaiste.net/posts/shell-commands-rust/ | |
# Make the shell slightly less hellish and bring it kicking and screaming into the early 2000s. | |
pushd /tmp | |
mkdir rustyShell && cd rustyShell | |
# Debian packages | |
wget 'https://github.com/sharkdp/hyperfine/releases/download/v1.14.0/hyperfine_1.14.0_amd64.deb' | |
wget 'https://github.com/ClementTsang/bottom/releases/download/0.6.8/bottom_0.6.8_amd64.deb' | |
#wget 'https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb' | |
wget 'https://github.com/dandavison/delta/releases/download/0.13.0/git-delta_0.13.0_amd64.deb' | |
for i in ./*.deb | |
sudo gdebi $i | |
end | |
# Existing package manager | |
sudo apt install fd-find ripgrep | |
sudo snap install procs | |
# Plain binaries | |
mkdir binaries && cd binaries | |
wget 'https://github.com/dbrgn/tealdeer/releases/download/v1.5.0/tealdeer-linux-x86_64-musl' | |
wget 'https://github.com/chmln/sd/releases/download/v0.7.6/sd-v0.7.6-x86_64-unknown-linux-gnu' | |
wget 'https://github.com/pemistahl/grex/releases/download/v1.3.0/grex-v1.3.0-x86_64-unknown-linux-musl.tar.gz' | |
tar x -f grex-v1.3.0-x86_64-unknown-linux-musl.tar.gz | |
rm ./*.tar.gz | |
chmod +x ./* | |
# Pacstall | |
wget -q https://git.io/JsADh -O /tmp/pacstall.sh | |
sudo bash /tmp/pacstall.sh | |
pacstall -I dust-bin | |
popd |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment