mirror of
https://github.com/ChrisTitusTech/linutil.git
synced 2024-11-22 05:12:27 +00:00
Merge aa11f2756d
into 7147ed93e9
This commit is contained in:
commit
dd1e1d0fa1
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
|
|
@ -191,6 +191,12 @@ description = "Mozilla Firefox is a free and open-source web browser developed b
|
||||||
script = "browsers/firefox.sh"
|
script = "browsers/firefox.sh"
|
||||||
task_list = "I"
|
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]]
|
[[data.entries]]
|
||||||
name = "Thorium"
|
name = "Thorium"
|
||||||
description = "Thorium is a Chromium-based browser focused on privacy and performance."
|
description = "Thorium is a Chromium-based browser focused on privacy and performance."
|
||||||
|
@ -335,4 +341,4 @@ values = ["wayland", "Wayland"]
|
||||||
name = "ZSH Prompt"
|
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."
|
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"
|
script = "zsh-setup.sh"
|
||||||
task_list = "I FM"
|
task_list = "I FM"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user