summarylogtreecommitdiffstats
path: root/yass-reloaded.sh
diff options
context:
space:
mode:
Diffstat (limited to 'yass-reloaded.sh')
-rw-r--r--yass-reloaded.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/yass-reloaded.sh b/yass-reloaded.sh
new file mode 100644
index 000000000000..640b0ab3bd43
--- /dev/null
+++ b/yass-reloaded.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-~/.config}
+
+# Allow users to override command-line options
+if [[ -f $XDG_CONFIG_HOME/typora-flags.conf ]]; then
+ YASS_RELOADED_USER_FLAGS="$(sed 's/#.*//' $XDG_CONFIG_HOME/yass-reloaded-flags.conf | tr '\n' ' ')"
+fi
+
+# prefer new java version
+export PATH="/usr/lib/jvm/java-21-openjdk/bin/:$PATH"
+
+java --module-path "/usr/lib/jvm/java-21-openjfx/lib" --add-modules "javafx.base,javafx.web,javafx.graphics,javafx.fxml,javafx.media,javafx.swing,javafx.controls" -jar "/usr/share/java/yass-reloaded.jar" "$@" $YASS_RELOADED_USER_FLAGS