Recommended things to do after installation of Debian 12 - Bookworm:
Install Dash to Dock Gnome extension
https://extensions.gnome.org/extension/307/dash-to-dock/
Install AppIndicator and KStatusNotifierItem Support Gnome extension:
https://extensions.gnome.org/extension/615/appindicator-support/
Install Top Panel Workspace Scroll Gnome extension:
https://extensions.gnome.org/extension/701/top-panel-workspace-scroll/
Install graphics drivers
Turn on Minimize and Maximize buttons (in Tweaks go to Window Titlebars)
Detach modal dialogs (in Tweaks go to Windows and turn off Attach Modal Dialogs)
Enable Tap to Click in Settings -> Mouse & Touchpad
Enable right click on touchpad in Tweaks, by changing Keyboard & Mouse -> Mouse Click Emulation -> Area
Turn off event sounds. It can be done in two ways:
With Dconf at the address: /org/gnome/desktop/sound/event-sounds
With Gsettings using the command:
gsettings set org.gnome.desktop.sound event-sounds false
To turn it on again just put "true" at the end instead of "false".
Set shortcut for the Terminal (gnome-terminal)
If you want to replace the Firefox ESR in Debian 12 with regular Firefox, follow the next steps:
1. Remove Firefox ESR Version
Type:
sudo apt purge firefox-esr*
then press Enter
2. Create a directory to store APT repository keys.
Type:
sudo install -d -m 0755 /etc/apt/keyrings
then press Enter
3. Import the Mozilla APT repository signing key
- Check that you have wget installed with the following command:
Type:
wget --version
then press Enter.
- If you don't have wget installed, you can install it with:
Type:
sudo apt-get install wget
then press Enter.
4. Use wget to import the Mozilla APT repository signing key.
Type:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
then press Enter.
5. Verify the fingerprint.
Type:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
then press Enter.
The fingerprint should be 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
6. Add the Mozilla APT repository to your sources list
Type:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
then press Enter.
7. Configure APT to prioritize packages from the Mozilla repository.
Type:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
then press Enter.
8. Update your package list and install the Firefox .deb package.
Type:
sudo apt update && sudo apt install firefox
then press Enter.
9. Wait for the process to complete, and you will find Firefox in your applications.