pub fn data_dir() -> PathBuf
Expand description
Returns Hoard’s data directory for the current user.
- Windows:
{appdata}/shadow53/hoard/data
where{appdata}
is the “known folder”FOLDERID_RoamingAppData
or the value of%APPDATA%
. - macOS:
${XDG_DATA_HOME}/hoard
, ifXDG_DATA_HOME
is set, otherwise$HOME/Library/Application Support/com.shadow53.hoard
. - Linux/BSD:
${XFG_DATA_HOME}/hoard
, ifXDG_DATA_HOME
is set, otherwise$HOME/.local/share/hoard
.