Where is kate's configuration and/or why is it ignoring it?

In short: I set up just a great configuration of kate on my other computer, but I can’t seem to get this computer to use the files from the other.

I assumed that kate’s config would be in ~/.config, where there are a couple kate-related ones, but it looked like I’d really only need katerc and maybe katemetainfos.

However, copying these over did not bring my setup with them. Both desktops are identical, KDE Plasma 5.27.5 on Debian bookworm. I went back and scoured every possible kate-ish directory and file and copied them as well, but to no avail. Pulled the usual Windows re/start, with no change.

I feel a little silly, because I didn’t really get any useful search engine hits, because it’s apparently obvious. Can someone point out what I’m doing wrong?

In the /.config directory, there should be kate folder, kate-externaltools, pluginrc, katemetainfos, katerc, katevirc

.local/share/ holds sessions and then ./kxmlgui5/ has stuff too.

Try searching yourself:

find ~/ -name "*kate*"
1 Like

You’ll find everything in ~/.config

But the interface is set by ~/.local/share/kxmlgui5/kate/kateui.rc

Hence the value of the search :wink:

Won’t do much in terms of copying an already made config file I guess. It would help a bit if OP explained what exactly needed to be copied.

1 Like

I’m sorry I’d forgotten to come back to this question :confused:
As to what I’m doing: moving from a VM I’ve customized quite a bit, to a new bare-metal install, so I’m still digging things out. In fact, I found my post because I just nuked the install by not understanding btrfs, and starting over again quick :slight_smile:
Now that I’m re-re-installing, I’m still coming up blank on a few things, like, kateui.rc. That doesn’t seem to exist on either machine, for some reason.
Heh. In the middle of this time gap, I wrote a few little aliases/scripts for things I do all the time, like “fing”(find), which takes 3 arguments: root, type, expression. Typing fing ~ f kate* is just so much more amusing, even if it doesn’t save any time.