diff options
author | Sukanka | 2022-05-10 21:24:54 +0800 |
---|---|---|
committer | Sukanka | 2022-05-10 21:24:54 +0800 |
commit | 4d79ead48847ad69994e66a4845eaaa47339a4f1 (patch) | |
tree | e7ef0ed03ad645c1843ea47f881fd8faa7d755af | |
parent | c808a8c798e6a753c2cafbb87b8579ae8af5df45 (diff) | |
download | aur-4d79ead48847ad69994e66a4845eaaa47339a4f1.tar.gz |
add dida-flags.conf support
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | dida.sh | 9 |
3 files changed, 12 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = dida-bin pkgdesc = Official Dida client, a todo list. pkgver = 1.0.11 - pkgrel = 1 + pkgrel = 2 url = https://dida365.com/home arch = any license = BSD @@ -10,6 +10,6 @@ pkgbase = dida-bin source = dida_1.0.11-any.deb::https://cdn.dida365.cn/download/linux/linux_deb_x64/dida-1.0.11-amd64.deb source = dida.sh sha512sums = 38fddbbe150d5361727396f774f03c366db6239b0384347836d95ba935e7c49ffe24e88df0b1cc6cacb8fe3a9d915b3efd869b0c3fa21869dc36c697fdd123f2 - sha512sums = d4051b2f7bedd263a80b2d8e4a05bba59806f35f7b3072a8a9fc3026eade0c2f06cd9e8eea9343292db30636a71f9ae6e44a9b1c9b5871ece2d2590cdb564e72 + sha512sums = 6044bb26cc7bb096072bfae02ff9ffb989513c22b802d5bc04bed36043e1195e01747541a97f9b3df57372cb0560a4ce9bb13f51d16d0838b0d246aeb9883eee pkgname = dida-bin @@ -5,7 +5,7 @@ pkgname=dida-bin _pkgname=dida pkgver=1.0.11 -pkgrel=1 +pkgrel=2 pkgdesc="Official Dida client, a todo list." arch=("any") url="https://dida365.com/home" @@ -16,7 +16,7 @@ source=("${_pkgname}_${pkgver}-${arch}.deb::https://cdn.dida365.cn/download/linu "${_pkgname}".sh ) sha512sums=('38fddbbe150d5361727396f774f03c366db6239b0384347836d95ba935e7c49ffe24e88df0b1cc6cacb8fe3a9d915b3efd869b0c3fa21869dc36c697fdd123f2' - 'd4051b2f7bedd263a80b2d8e4a05bba59806f35f7b3072a8a9fc3026eade0c2f06cd9e8eea9343292db30636a71f9ae6e44a9b1c9b5871ece2d2590cdb564e72') + '6044bb26cc7bb096072bfae02ff9ffb989513c22b802d5bc04bed36043e1195e01747541a97f9b3df57372cb0560a4ce9bb13f51d16d0838b0d246aeb9883eee') prepare(){ cd ${srcdir} @@ -1,2 +1,9 @@ #!/usr/bin/sh -electron /usr/share/dida/dida.asar "$@" +XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-~/.config} + +# Allow users to override command-line options +if [[ -f $XDG_CONFIG_HOME/dida-flags.conf ]]; then + DIDA_USER_FLAGS="$(sed 's/#.*//' $XDG_CONFIG_HOME/dida-flags.conf | tr '\n' ' ')" +fi + +electron $DIDA_USER_FLAGS /usr/share/dida/dida.asar "$@" |