Package Details: vencord-desktop-bin 0.4.3-2

Git Clone URL: https://aur.archlinux.org/vencord-desktop-bin.git (read-only, click to copy)
Package Base: vencord-desktop-bin
Description: A cross platform electron-based desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
Upstream URL: https://github.com/Vencord/Vesktop
Keywords: discord, electron, vencord,
Licenses: GPL3
Conflicts: vencord-desktop
Provides: vencord-desktop
Submitter: None
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 9
Popularity: 4.74
First Submitted: 2023-04-09 05:05 (UTC)
Last Updated: 2023-11-10 00:54 (UTC)

Latest Comments

1 2 Next › Last »

zxp19821005 commented on 2023-11-10 00:55 (UTC)

@takase Thanks a lot,accept it.

takase commented on 2023-11-09 10:18 (UTC)

I've been patching the launcher script to read a config file from ~/.config/vencord-desktop-flags.conf based on discord_arch_electron. Hope this would be useful:

diff --git a/vencord-desktop.sh b/vencord-desktop.sh
index 41a8120..71d7986 100644
--- a/vencord-desktop.sh
+++ b/vencord-desktop.sh
@@ -4,8 +4,21 @@ APPDIR="/usr/lib/vencord-desktop"
 export PATH="${APPDIR}:${APPDIR}/usr/sbin:${PATH}"
 export LD_LIBRARY_PATH="${APPDIR}/usr/lib":"${APPDIR}/swiftshader":"${LD_LIBRARY_PATH}"
 _ASAR="${APPDIR}/app.asar"
+_FLAGS_FILE="${XDG_CONFIG_HOME:-$HOME/.config}/vencord-desktop-flags.conf"
+declare -a flags
+
+if [[ -f "${_FLAGS_FILE}" ]]; then
+    mapfile -t < "${_FLAGS_FILE}"
+fi
+
+for line in "${MAPFILE[@]}"; do
+    if [[ ! "${line}" =~ ^[[:space:]]*#.* ]] && [[ -n "${line}" ]]; then
+        flags+=("${line}")
+    fi
+done
+
 if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
-    exec ${_ELECTRON} ${_ASAR} "$@"
+    exec ${_ELECTRON} ${_ASAR} "$@" "${flags[@]}"
 else
-    exec ${_ELECTRON} ${_ASAR} --no-sandbox "$@"
-fi
\ No newline at end of file
+    exec ${_ELECTRON} ${_ASAR} --no-sandbox "$@" "${flags[@]}"
+fi

zxp19821005 commented on 2023-10-27 01:10 (UTC)

@Mylloon Sorry, it way my mistak ,fixed it.

Mylloon commented on 2023-10-26 12:34 (UTC) (edited on 2023-10-26 12:35 (UTC) by Mylloon)

Vesktop isn't installing correctly

$ vencord-desktop
Error launching app
Unable to find Electron app at /usr/lib/vencord-desktop/resources/app.asar

Cannot find module '/usr/lib/vencord-desktop/resources/app.asar'
Require stack:
- /usr/lib/electron27/resources/default_app.asar/main.js
- 

I think /resources has been overlooked when changing installation location https://aur.archlinux.org/cgit/aur.git/commit/?h=vencord-desktop-bin&id=8e3973ef8ee88354d2431b80a7d2ac99ccd3f8ae

$ ls /usr/lib/vencord-desktop/
app.asar

zxp19821005 commented on 2023-10-26 01:16 (UTC)

@tulpenkiste Maybe you should feedback to https://github.com/Vencord/Vesktop/issues

tulpenkiste commented on 2023-10-25 11:45 (UTC) (edited on 2023-10-25 11:55 (UTC) by tulpenkiste)

After a bit of work trying to get it to open properly (kept giving me a white screen), I can't use plugins on the latest version as it just says "Patch by [plugin's api] had no effect".

Stable 240327, a1ba594
Vencord: Version 0.4.1, 97c0fac
Electron 27.0.2


Edit: it's an upstream problem from what I see.

zxp19821005 commented on 2023-09-25 01:50 (UTC)

@DozNaka Thanks for you feedback,fixed it.

DozNaka commented on 2023-09-21 21:53 (UTC)

Fails to install due to 404 not found File name on the download link is incorrect (supposed to be VencordDesktop_0.3.0_amd64.deb)

zxp19821005 commented on 2023-09-21 01:34 (UTC)

@sylv Thanks for you feedback.Fixed it.

sylv commented on 2023-09-20 02:59 (UTC)

I'm pretty sure the description is wrong.

It should say "A standalone Electron app that loads Discord & Vencord".