Added Mullvad browser and Tor browser

This commit is contained in:
Pol Kaulfield 2025-05-20 21:14:44 -04:00
parent 14b67b0bac
commit 7e3a6faa67
1 changed files with 11 additions and 1 deletions

View File

@ -47,7 +47,7 @@ function branding() {
function add_brave() {
apt install curl
curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | tee /etc/apt/sources.list.d/brave-browser-release.list
apt update
sudo apt install -y brave-browser
}
@ -62,6 +62,14 @@ function add_signal() {
apt install -y signal-desktop
}
function add_mullvad_browser()
{
curl -fsSLo /usr/share/keyrings/mullvad-keyring.asc https://repository.mullvad.net/deb/mullvad-keyring.asc
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/mullvad-keyring.asc] https://repository.mullvad.net/deb/stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mullvad.list
apt update
apt install -y mullvad-browser
}
function remove_snaps() {
while [ "$(snap list | wc -l)" -gt 0 ]; do
for snap in $(snap list | tail -n +2 | cut -d ' ' -f 1); do
@ -109,6 +117,7 @@ function install_apps() {
okular \
gwenview \
keepassxc \
torbrowser-launcher \
kate
}
@ -197,6 +206,7 @@ function customize_image() {
add_flatpak
add_brave
add_signal
add_mullvad_browser
install_debs
disable_ipv6
disable_cups