Shouldn't this be named vesktop-bin
?
Search Criteria
Package Details: vesktop-bin 1.5.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/vesktop-bin.git (read-only, click to copy) |
---|---|
Package Base: | vesktop-bin |
Description: | A cross platform electron-based desktop app aiming to give you a snappier Discord experience with Vencord pre-installed.(Prebuilt version.Use system-wide electron) |
Upstream URL: | https://github.com/Vencord/Vesktop |
Keywords: | discord electron vencord |
Licenses: | GPL-3.0-only |
Conflicts: | vencord-desktop, vesktop |
Provides: | vencord-desktop, vesktop |
Submitter: | zxp19821005 |
Maintainer: | zxp19821005 |
Last Packager: | zxp19821005 |
Votes: | 82 |
Popularity: | 6.74 |
First Submitted: | 2024-01-15 09:12 (UTC) |
Last Updated: | 2025-02-06 06:00 (UTC) |
Dependencies (2)
- debugedit (debugedit-gitAUR)
- electron34 (electron34-binAUR)
Required by (3)
- vencord (requires vesktop)
- vencord-bin (requires vesktop)
- vencord-git (requires vesktop)
Sources (3)
chrrybmb commented on 2024-01-12 19:32 (UTC)
zxp19821005 commented on 2023-12-26 08:20 (UTC)
@Fazzi Thanks for your feedback,fixed it.
Fazzi commented on 2023-12-22 14:45 (UTC)
Seems you have not merged takase's diff correctly. The flags are not being sourced because you haven't written "${flags[@]}" on the electron27 lines.
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.
Pinned Comments
zxp19821005 commented on 2024-01-17 01:43 (UTC)
This package has renamed to vesktop-bin (https://aur.archlinux.org/packages/vesktop-bin).