Skip to Content

Exporting/Importing GNOME terminal settings

Export a profile

List all available profiles

dconf dump /org/gnome/terminal/legacy/profiles:/ | grep -e "\[\:\|visible-name"
#Example output
[:945cc20a-630a-4f7d-88ec-afa452b9cdb9]
visible-name='UserName'

Export the profile of interst

dconf dump /org/gnome/terminal/legacy/profiles:/:945cc20a-630a-4f7d-88ec-afa452b9cdb9/ > UserName.dconf

Import a profile

First, create a new profile and check its ID

dconf dump /org/gnome/terminal/legacy/profiles:/ | grep -e "\[\:\|visible-name"
#Example output
[:3438ace5-bff0-4800-8149-bbd563778094]
visible-name='UserName'

Then use the new ID to import the exported profile

dconf load /org/gnome/terminal/legacy/profiles:/:3438ace5-bff0-4800-8149-bbd563778094/ < UserName.dconf

Reset all settings

dconf reset -f /org/gnome/terminal/legacy/profiles:/