strace -eopen <kdeapp> will list every file that <kdeapp> tries to open when
it loads [not just limited to KDE programs here, of course]. With any luck,
it will include the configs it's trying to read. Example:
strace -eopen kate
lists, amongst many other lines,
open("/home/alex/.kde/share/config/katerc.lock", O_WRONLY|O_CREAT|O_EXCL,
0644) = 11
open("/home/alex/.kde/share/config/katerc", O_RDONLY|O_CLOEXEC) = 12
open("/home/alex/.kde/share/config/katercE19485.new", O_RDWR|O_CREAT|O_EXCL|
O_CLOEXEC, 0600) = 12
open("/home/alex/.kde/share/config/katercE19485.new", O_RDWR|O_CREAT|
O_CLOEXEC, 0666) = 13
open("/home/alex/.kde/share/config/katerc.lock", O_WRONLY|O_CREAT|O_EXCL,
0644) = 11
open("/home/alex/.kde/share/config/katerc", O_RDONLY|O_CLOEXEC) = 12
open("/home/alex/.kde/share/config/katercV19485.new", O_RDWR|O_CREAT|O_EXCL|
O_CLOEXEC, 0600) = 12
open("/home/alex/.kde/share/config/katercV19485.new", O_RDWR|O_CREAT|
O_CLOEXEC, 0666) = 13
so I can be pretty sure that ~/.kde is where it's getting its config from.
--
<
http://ale.cx/> (AIM:troffasky) (
UnSoEs...@ale.cx)
19:48:08 up 11:44, 2 users, load average: 0.74, 0.80, 0.72
Qua illic est reprehendit, illic est a vindicatum