summarylogtreecommitdiffstats
path: root/lx-music.sh
diff options
context:
space:
mode:
authorsukanka2023-01-01 16:38:08 +0800
committersukanka2023-01-01 16:38:08 +0800
commit1957097cfa28e3a4c3e19011a60243226a56633b (patch)
treecd60fb99b65e71b76872ab4bec39a1ee460a282e /lx-music.sh
parent9f8ac7105a564f668117f8142b19d5a8d20a7549 (diff)
downloadaur-1957097cfa28e3a4c3e19011a60243226a56633b.tar.gz
update to 2.0.0
Diffstat (limited to 'lx-music.sh')
-rw-r--r--lx-music.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/lx-music.sh b/lx-music.sh
index 6bb4864f6de2..a04401640092 100644
--- a/lx-music.sh
+++ b/lx-music.sh
@@ -1,3 +1,9 @@
#!/bin/sh
-cd /usr/lib/lx-music/
-electron ./ "$@"
+XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-~/.config}
+
+# Allow users to override command-line options
+if [[ -f $XDG_CONFIG_HOME/lx-music-flags.conf ]]; then
+ LX_USER_FLAGS="$(sed 's/#.*//' $XDG_CONFIG_HOME/lx-music-flags.conf | tr '\n' ' ')"
+fi
+
+exec electron /usr/lib/lx-music/ "$@" $LX_USER_FLAGS