my-env/install/postman

28 lines
842 B
Plaintext
Raw Normal View History

#!/bin/bash
##makedesc: Install postman (latest)
2022-01-09 08:49:08 +00:00
echo
echo "==============================================="
echo "Installing postman (latest)..."
echo "==============================================="
echo
2022-07-05 02:51:43 +00:00
mkdir -p ${HOME}/install/postman
2022-07-05 09:35:46 +00:00
mkdir -p ${HOME}/.local/bin
wget "https://dl.pstmn.io/download/latest/linux64" -O ${HOME}/install/postman.tar.gz && \
2022-07-05 02:51:43 +00:00
tar -xzf ${HOME}/install/postman.tar.gz -C ${HOME}/install/postman && \
ln -s ${HOME}/install/postman/Postman/Postman ${HOME}/.local/bin/postman && \
cat << EOF > ${HOME}/.local/share/applications/Postman.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Postman
2022-07-05 02:51:43 +00:00
Exec=${HOME}/.local/bin/postman
Icon=${HOME}/install/postman/Postman/app/icons/icon_128x128.png
Categories=Utility,Network
Terminal=false
Type=Application
Encoding=UTF-8
2022-07-05 02:51:43 +00:00
EOF
sudo update-desktop-database