ChatGPT icon indicating copy to clipboard operation
ChatGPT copied to clipboard

[Feature] support xdg-/freedesktop specification on linux

Open fabiscafe opened this issue 2 years ago • 2 comments

Feature description

On Linux we have a specification for desktop-app-configurations. We dont put everything to $HOME.

https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

Motivation

Supporting xdg/freedesktop specification is critical nowadays. Many containerized formats like flatpak and snap make use of it. Backup software might not include out-of-spec directories by default and certain software will ignore/block out-of-spec dirs

Alternatives

No response

Additional context

No response

fabiscafe avatar Feb 04 '23 12:02 fabiscafe

The entire .chatgpt directory is the configuration of the application, and they correspond to the different functional implementations.

lencx avatar Feb 04 '23 12:02 lencx

There is a trade-off: focus on developing some platform-specific functions and improvements(with a lot of compatibility issues and platform-specific code) or give priority to developing cross-platform functions and improvements.At the current stage (early stage of the project), we may always prefer the latter. Of course, we welcome anyone to open PRs to implement any exciting functions or improvements for this application at any time,whether platform-specificed or not.

yixinBC avatar Feb 04 '23 12:02 yixinBC