Maybe I’m misunderstanding, but as shown in your link, $HOME does not conflict with the XDG Base Directory Specification. It partially relies on $HOME being defined.
Subdirs of $HOME are used as defaults. So using $HOME alone is not enough.
Also, prior to xdg dirs, applications were (many still are) storing their data under $HOME/.myapplication/.
/home/ what? it needs to be /home/$(whoami)
Nah it should be $HOME, not everyone’s home directory is in the default location.
~
Nah you should use xdg dirs, it’s 2025.
Maybe I’m misunderstanding, but as shown in your link,
$HOME
does not conflict with the XDG Base Directory Specification. It partially relies on$HOME
being defined.Subdirs of
$HOME
are used as defaults. So using$HOME
alone is not enough. Also, prior to xdg dirs, applications were (many still are) storing their data under$HOME/.myapplication/
.