Udskift browser-genvejen i venstremenuen med en valgfri browser

Udskifter browser-knappen i venstremenuen (der som standard er Firefox) med en valgfri browser.

Source: Download script

Last Updated: 4. December 2024 by Agnete Moos (agms@sonderborg.dk)

Parameters:

Navn Type Standardværdi Påkrævet
Click to see the source code
#!/usr/bin/env bash

if get_os2borgerpc_config os2_product | grep --quiet kiosk; then
  echo "Dette script er ikke designet til at blive anvendt på en kiosk-maskine."
  exit 1
fi

TARGET_BROWSER=$1

DCONF_POLICY="/etc/dconf/db/os2borgerpc.d/02-launcher-favorites"


# In 22.04 Firefox is a snap, in 20.04 it's an apt package.
# Once everyone has upgraded, support for the latter can be removed
# Chromium is a snap in both 20.04 and 22.04
if [ -d "/snap/$TARGET_BROWSER" ]; then
  TARGET_BROWSER="${TARGET_BROWSER}_$TARGET_BROWSER"
fi

if [ -d "/snap/firefox" ]; then
  FIREFOX_REPLACEMENT="firefox_firefox"
else
  FIREFOX_REPLACEMENT="firefox"
fi

sed --in-place \
  --expression "s/$FIREFOX_REPLACEMENT/$TARGET_BROWSER/g" \
  --expression "s/google-chrome/$TARGET_BROWSER/g" \
  --expression "s/microsoft-edge/$TARGET_BROWSER/g" \
  --expression "s/chromium_chromium/$TARGET_BROWSER/g" \
  $DCONF_POLICY

dconf update

Beskrivelse

Udskifter browser-knappen i venstremenuen (der som standard er Firefox) med en valgfri browser.

Valgmulighederne er:

  • firefox
  • google-chrome

Dette script er blevet testet og virker på Ubuntu 22.04.