mirror of
https://github.com/ChrisTitusTech/linutil.git
synced 2025-02-23 17:37:03 +00:00
feat: Zen Browser installation (#940)
* Zen Browser installation - Added Zen Browser to Web Browsers tab. * Update core/tabs/applications-setup/browsers/zen-browser.sh Co-authored-by: Jeevitha Kannan K S <ksjeevithakannan123@gmail.com> * Revert changes to docs/userguide.md --------- Co-authored-by: Jeevitha Kannan K S <ksjeevithakannan123@gmail.com>
This commit is contained in:
parent
2d164d15b6
commit
a6ccaf4a4e
29
core/tabs/applications-setup/browsers/zen-browser.sh
Executable file
29
core/tabs/applications-setup/browsers/zen-browser.sh
Executable file
|
@ -0,0 +1,29 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
. ../../common-script.sh
|
||||
|
||||
installZenBrowser() {
|
||||
if ! command_exists io.github.zen_browser.zen && ! command_exists zen-browser; then
|
||||
printf "%b\n" "${YELLOW}Installing Zen Browser...${RC}"
|
||||
case "$PACKAGER" in
|
||||
pacman)
|
||||
if grep -q avx2 /proc/cpuinfo; then
|
||||
"$AUR_HELPER" -S --needed --noconfirm zen-browser-avx2-bin
|
||||
else
|
||||
"$AUR_HELPER" -S --needed --noconfirm zen-browser-bin
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
checkFlatpak
|
||||
flatpak install -y flathub io.github.zen_browser.zen
|
||||
;;
|
||||
esac
|
||||
else
|
||||
printf "%b\n" "${GREEN}Zen Browser is already installed.${RC}"
|
||||
fi
|
||||
}
|
||||
|
||||
checkEnv
|
||||
checkEscalationTool
|
||||
checkAURHelper
|
||||
installZenBrowser
|
|
@ -192,6 +192,12 @@ description = "Mozilla Firefox is a free and open-source web browser developed b
|
|||
script = "browsers/firefox.sh"
|
||||
task_list = "I"
|
||||
|
||||
[[data.entries]]
|
||||
name = "Zen Browser"
|
||||
description = "Zen Browser is a privacy-focused web browser designed for enhanced security and a seamless browsing experience."
|
||||
script = "browsers/zen-browser.sh"
|
||||
task_list = "I"
|
||||
|
||||
[[data.entries]]
|
||||
name = "Thorium"
|
||||
description = "Thorium is a Chromium-based browser focused on privacy and performance."
|
||||
|
@ -336,4 +342,4 @@ values = ["wayland", "Wayland"]
|
|||
name = "ZSH Prompt"
|
||||
description = "The Z shell is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting. Zsh is an extended Bourne shell with many improvements, including some features of Bash, ksh, and tcsh. This command installs ZSH prompt and provides basic configuration."
|
||||
script = "zsh-setup.sh"
|
||||
task_list = "I FM"
|
||||
task_list = "I FM"
|
||||
|
|
Loading…
Reference in New Issue
Block a user