johannesgerer / buchhaltung

Smart tools for the ledger universe
http://johannesgerer.com/buchhaltung
MIT License
97 stars 8 forks source link

Please follow the XDG Base Dir Spec #44

Open ghost opened 5 years ago

ghost commented 5 years ago

Although buchhaltung allows specifying a custom location for configuration, I'm tired of having almost 50 env vars at this point to accomodate for apps that don't conform to how application should store data on Linux and related environments. Instead, it would be nice to have sane defaults that follow the spec and falls back to the legacy default locations.

There is a nice haskell library that implements this.