Is your feature request related to a problem? Please describe.
Kuro uses ${HOME}/.kuro.json to store the settings. This pollutes the user ${HOME} directory.
Describe the solution you'd like
Kuro should follow XDG base directory specifications to store the settings.
Example: ${HOME}/.config/Kuro/settings.json
Additional context
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
https://wiki.debian.org/XDGBaseDirectorySpecification
https://wiki.archlinux.org/title/XDG_Base_Directory
Is your feature request related to a problem? Please describe.
Kuro uses
${HOME}/.kuro.jsonto store the settings. This pollutes the user${HOME}directory.Describe the solution you'd like
Kuro should follow XDG base directory specifications to store the settings.
Example:
${HOME}/.config/Kuro/settings.jsonAdditional context
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
https://wiki.debian.org/XDGBaseDirectorySpecification
https://wiki.archlinux.org/title/XDG_Base_Directory