X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/35c72f692f13b12594ecdbe8f59f31d3b396d356..6e9a3dd6494d60b6bb4f8f1457ea07a39c5bb7ad:/src/main/java/org/asamk/signal/util/IOUtils.java diff --git a/src/main/java/org/asamk/signal/util/IOUtils.java b/src/main/java/org/asamk/signal/util/IOUtils.java index 9b8c3b5b..e1464b1c 100644 --- a/src/main/java/org/asamk/signal/util/IOUtils.java +++ b/src/main/java/org/asamk/signal/util/IOUtils.java @@ -57,4 +57,13 @@ public class IOUtils { Files.createFile(file); } } + + public static String getDataHomeDir() { + String dataHome = System.getenv("XDG_DATA_HOME"); + if (dataHome != null) { + return dataHome; + } + + return System.getProperty("user.home") + "/.local/share"; + } }