]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/util/IOUtils.java
Change default data path to $XDG_DATA_HOME/signal-cli
[signal-cli] / src / main / java / org / asamk / signal / util / IOUtils.java
index 9b8c3b5b3291b8f301782fa67744f7c0ce472efa..e1464b1c603997318cc21de696ad096ca64f50af 100644 (file)
@@ -57,4 +57,13 @@ public class IOUtils {
             Files.createFile(file);
         }
     }
             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";
+    }
 }
 }