MusicPlayerDaemon / mpdscribble

a MPD client which submits information about tracks being played to a scrobbler (e.g. last.fm)
GNU General Public License v2.0
117 stars 15 forks source link

Follow XDG Base Dir Spec Mk 2 #34

Closed aflyingpumpkin closed 3 years ago

aflyingpumpkin commented 3 years ago

Hi, I saw that a PR was created to follow XDG Base Dir Spec a while back but it was not going through due to two problems:

  1. It was buggy and overwrote the old configs if XDG_CONFIG_HOME was set.
  2. Used std::string which was "bloat"

I believe I have fixed the first issue with the project, but due to being inexperienced with cpp I am not exactly sure how to go about fixing the second problem that has remained unfixed. If someone can provide me with some resources on how to fix this issue I will give it my best shot.

I tried to submit this as a PR to the original PR, but after 8 days of it being ignored I am going directly to the main project (I hope this is not a problem.)