Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have noticed that many applications like Chromium, MC, and Ubuntu One use one common ~/.cache directory, so why doesn't Zeitgeist?

share|improve this question

Use it for what exactly? Persistent user data is stored in ~/.local/share, or more aptly $XDG_DATA_HOME, while more transient data such as logs would be stored in $XDG_CACHE_HOME. Ubuntu One uses both of these directories, to store different types of data.

share|improve this answer
For example: ~/.cache/chromium/Default/Cache/index is in $XDG_CACHE_HOME and this is not log file... so I was wondering why fts.index/ is in $XDG_DATA_HOME instead of $XDG_CACHE_HOME. From my point of view this is such kind of data which is less essential (for example for backup purposes).. changes frequently and this is recoverable data so exactly like cache meaning. @dobey maybe Zeitgeist should use both directories? – karolszk Aug 3 '12 at 6:53
Well, the chromium cache, is cache. The fts.index is data about your data, not cache. It's probably fine to remove it if you really want to, but presumably would take a long time to recover. But if the stuff in Zeitgeist is stuff you don't care about (when you used certain things), then you should probably just not use zeitgeist. – dobey Aug 3 '12 at 14:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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