linutil/core/tabs/applications-setup/communication-apps/telegram-setup.sh
JEEVITHA KANNAN K S 53cbb4b733
refact, fix: Package managers (#629)
* Fix package managers

* Update core/tabs/applications-setup/Developer-tools/githubdesktop-setup.sh

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update core/tabs/applications-setup/Developer-tools/vscodium-setup.sh

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update core/tabs/applications-setup/Developer-tools/sublime-setup.sh

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update core/tabs/applications-setup/Developer-tools/vscode-setup.sh

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update core/tabs/applications-setup/browser-setup.sh

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

---------

Co-authored-by: Chris Titus <contact@christitus.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-09-22 17:21:05 -05:00

23 lines
578 B
Bash

#!/bin/sh -e
. ../../common-script.sh
installTelegram() {
if ! command_exists telegram-desktop; then
printf "%b\n" "${YELLOW}Installing Telegram...${RC}"
case "$PACKAGER" in
pacman)
"$ESCALATION_TOOL" "$PACKAGER" -S --needed --noconfirm telegram-desktop
;;
*)
"$ESCALATION_TOOL" "$PACKAGER" install -y telegram-desktop
;;
esac
else
printf "%b\n" "${GREEN}Telegram is already installed.${RC}"
fi
}
checkEnv
checkEscalationTool
installTelegram