Upgrade procedure: Follow the official Debian upgrade procedure, or backup your data, reinstall, and restore. Note: some changes will only take effect after creating a new user account. If upgrading without reinstalling, you will need to apply some of the changes below (notably add/remove packages) manually.
Added
config: add the non-free-firmware component to APT sources list
packages: utility: add alarm-clock-applet
skel: bash: add an alias gss to show the status of git repositories under ~/GIT using mgitstatus
Changed
rebase on Debian 12 "Bookworm"
config: enable tap-to-click by default for all touchpads
config: xfce4-panel: set clock panel plugin font to Roboto 9, set clock format to HH:MM
config: remove catfish file search from Thunar custom actions and xfce4-whiskermenu favorites (Thunar file manager now has a native file search feature)
config: xsettings: sync xfwm4 theme to GTK theme changes if possible
config: use long date format to display dates in Thunar file manager
config: remove pidgin from whiskermenu favorites
config: remove custom wallpapers/backgrounds, use the new Debian 12 "Emerald" theme everywhere
firefox: disable Mozilla VPN ads, re-enable WebGL full capability mode and extensions, display bookmarks toolbar by default, display separate search/location bars by default, disable Firefox studies (Shield), set the default search engine to DuckDuckGo instead of Google (update user.js to v0.8.0)
cleanup: packages: update package names to their Debian 12 names
tests: update test tooling
doc: update documentation
Removed
packages: system: remove hddtemp - can be replaced with the drivetemp kernel module (sudo modprobe drivetemp; sudo sensors)
packages: graphics: remove gimp-gap (removed from Debian)
packages: network: remove telegram-purple (removed from Debian) and purple-discord and purple-rocketchat, pidgin-opensteamworks
packages: audio/video: remove subliminal
packages: games: remove lutris (removed from Debian)
cleanup/packages: remove obsolete packages whose functionality is now included in core packages (libreoffice-avmedia-backend-gstreamer, crda, gvfs-bin)
Fixed
fix XFCE power manager unable to suspend the system on laptop lid close/low battery
Upgrade procedure: Follow the official Debian upgrade procedure, or backup your data, reinstall, and restore. Note: some changes will only take effect after creating a new user account. If upgrading without reinstalling, you will need to apply some of the changes below (notably add/remove packages) manually.
Added
config: add the non-free-firmware component to APT sources list
packages: utility: add alarm-clock-applet
skel: bash: add an alias gss to show the status of git repositories under ~/GIT using mgitstatus
Changed
rebase on Debian 12 "Bookworm"
config: enable tap-to-click by default for all touchpads
config: xfce4-panel: set clock panel plugin font to Roboto 9, set clock format to HH:MM
config: autostart: disable alarm-clock-applet autostart
config: remove catfish file search from Thunar custom actions and xfce4-whiskermenu favorites (Thunar file manager now has a native file search feature)
config: xsettings: sync xfwm4 theme to GTK theme changes if possible
config: use long date format to display dates in Thunar file manager
config: remove pidgin from whiskermenu favorites
config: remove custom wallpapers/backgrounds, use the new Debian 12 "Emerald" theme everywhere
firefox: disable Mozilla VPN ads, re-enable WebGL full capability mode and extensions, display bookmarks toolbar by default, display separate search/location bars by default, disable Firefox studies (Shield), set the default search engine to DuckDuckGo instead of Google (update user.js to v0.8.0)
cleanup: packages: update package names to their Debian 12 names
tests: update test tooling
doc: update documentation
Removed
packages: system: remove hddtemp - can be replaced with the drivetemp kernel module (sudo modprobe drivetemp; sudo sensors)
packages: graphics: remove gimp-gap (removed from Debian)
packages: network: remove telegram-purple (removed from Debian) and purple-discord and purple-rocketchat, pidgin-opensteamworks
packages: audio/video: remove subliminal
packages: games: remove lutris (removed from Debian)
packages: development: remove checkinstall, fakeroot, reportbug, meld
cleanup/packages: remove obsolete packages whose functionality is now included in core packages (libreoffice-avmedia-backend-gstreamer, crda, gvfs-bin)
Fixed
fix XFCE power manager unable to suspend the system on laptop lid close/low battery