Local config files


Config files and where to find them


This is about local user config files - not to be confused with the system config files under /etc/

File Types

In the old days we had dot-files  - worked well for me.  These are found in one's home directory /home/user/.
From the shell
$ ls -a 

These can be directories or files. Traditionally, each program that needed to store preferences, local cache data would put it in a dot-file using the name of the package.

Some complexity junckies with the gnome project decided we had to change all this - it was working too well.

So they started putting the configs in ~/.config/program-name/files

Not so bad - un-clutters a directory listing. I get it (but would have just had a normal directory called config - but I digress )

Realizing that people could still find what they were looking for - they decided to add two more places:


Or so the theory is
So if you are debugging some trouble causing program - you will have to check all three or four places.

Ferinstance - you will still find things under ~/.kde  for kde - but also under all the other places.  This is not a good-thing.


  Top Page wiki Index

Disclaimer

This information may have errors; It is not permissible to be read by anyone who has ever met a lawyer.
Use is confined to Engineers with more than 370 course hours of electronic engineering for theoretical studies.
ph +1(785) 841-3089

Email inform@xtronics.com

(C) Copyright 1994-2017, Transtronics, Inc. All rights reserved
TranstronicsĀ® is a registered trademark of Transtronics, Inc.
All trademarks are the property of their respective owners.