I work on several computers and have set them up similarly. Today I created a new Konsole profile on one computer and want to use the new profile on other computers without manually recreating the profile. (All these computers are running Fedora 24 and kde.)

Konsole profiles are actually files in the directory ~/.local/share/konsole with names like Shell.profile. I tried copying Shell.profile to Shell2.profile without making any changes to the copy. The command konsole --profile=Shell2 works properly, but when I go to the Konsole menu Settings -> Manage Profiles, I don't see 'Shell2' as one of the options.

I also looked at the file ~/.config/konsolerc, and I saw that it has a section for my favorite profiles. I added 'Shell2' to this list, but I still don't see 'Shell2' as a choice from File -> New Tab or Settings -> Manage Profiles. (I have restarted Konsole multiple times and still don't see 'Shell2'.)

Does anyone know what I need to do to make 'Shell2' appear in these lists?


The file you found is one part of it. The profiles and color scheme files are in your local configuration folder:

| improve this answer | |

Transfer the contents of ~/.kde/share/apps/konsole/ to the destination computer. This worked for me from Konsole 2.14.2 to 16.12.2.

| improve this answer | |
  • The directory ~/.kde/share/apps/konsole/ was used by older versions of konsole. With a current version of konsole (I currently have 18.12.3), new profiles are created in ~/.local/share/konsole. – David Levner Jun 10 '19 at 21:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.