Upcoming Ubuntu 25.04 uses Gnome 48 and to make user experience better, it no longer respects setting

sudo update-alternatives –config x-terminal-emulator

as this setting is system wide.

Gnome switched to ~/.config/xdg-terminals.list so every user can set its own terminal app, and Ubuntu uses ~/.

but config/ubuntu-xdg-terminals.list as a default now.

I’m using Ghostty, so I had to set:

com.<user>.ghostty.desktop in ~/.config/ubuntu-xdg-terminals.list

My site is free of ads and trackers. Was this post helpful to you? Why not BuyMeACoffee