fix path location code for linux and also use XDG spec (sorta)
fix path location code for linux and also use XDG spec (sorta)

OutOfOrder/ags-geminirue,OutOfOrder/ags-geminirue,humble/ags-geminirue,OutOfOrder/ags-geminirue,humble/ags-geminirue,OutOfOrder/ags-geminirue,OutOfOrder/ags-geminirue,humble/ags-geminirue,OutOfOrder/ags-geminirue,humble/ags-geminirue,humble/ags-geminirue,humble/ags-geminirue,humble/ags-geminirue,OutOfOrder/ags-geminirue