Package Details: firefox-developer-edition-vencord 1.13.0-1

Git Clone URL: https://aur.archlinux.org/vencord.git (read-only, click to copy)
Package Base: vencord
Description: The cutest Discord client mod
Upstream URL: https://vencord.dev
Licenses: GPL3
Submitter: justbispo
Maintainer: justbispo
Last Packager: justbispo
Votes: 9
Popularity: 0.64
First Submitted: 2024-06-30 18:00 (UTC)
Last Updated: 2025-09-22 16:39 (UTC)

Pinned Comments

justbispo commented on 2024-07-11 16:56 (UTC) (edited on 2025-03-10 22:51 (UTC) by justbispo)

To use custom plugins, customizepkg can be used. In the Github's page, read the "Usage" section and then add and edit the following line (one line per plugin):

addline#prepare#lockfile# git clone PLUGIN_REPO_URL "$srcdir"/$_pkgname/src/userplugins/PLUGIN_NAME

It'll clone the plugins into the right directory and build Vencord including them.

EDIT: Depending on which plugins you're cloning, you might need to prevent the AUR helper from running the check() function, or else the testing phase will fail and prevent from installing it:

With paru: paru -S --nocheck vencord

With yay: yay -S vencord --mflags "--nocheck"

Latest Comments

1 2 Next › Last »

justbispo commented on 2025-08-03 22:36 (UTC) (edited on 2025-08-03 22:37 (UTC) by justbispo)

@aria_im yeah, I kinda know it doesn't work since I added the Zen package. Initially I thought it was because the package was installed in /opt/zen-browser-bin instead of /usr/lib/zen-browser, so I reported it. But it never changed.

After a deeper analysis, I think Firefox works because of these lines in the PKGBUILD. zen-browser-bin is probably compiled without these options enabled. zen-browser does have the second line in its PKGBUILD but I haven't tested it yet and it's not a solution to most people since the building time can be very long.

I'll remove the Zen package in the next version, in a few minutes, and if you want to add the extension to Zen you'll need to use firefox-vencord and follow the instructions that will show up after installing it.

aria_im commented on 2025-08-03 18:51 (UTC)

Doesn't seem to be working on Zen browser (doesn't show anything under "extensions").

dcarmal commented on 2025-05-17 19:00 (UTC) (edited on 2025-05-17 19:02 (UTC) by dcarmal)

I don't know why, but with every update of vencord/vesktop I still have to edit manually the PKGBUILD file to add the line sed -i '/"packageManager":/d' package.jsonin the prepare() function to avoid the pnpm 10.4.1 error

justbispo commented on 2025-03-10 22:44 (UTC)

@apaulsen no idea what might be the issue in your case, I did the same steps as you (with both paru and yay) and it compiles correctly.

apaulsen commented on 2025-03-10 17:01 (UTC)

I am still seeing the same error that Ranguvar reported. I deleted the cache folder and I tried the steps that dcarmal suggested (using yay --editmenu -S vencord) and still have the error. My pnpm is version 10.6.2-1.

Zenith commented on 2025-03-10 07:24 (UTC)

@dcarmal Thank you very much for sharing. The issue is fixed now, @Ranguvar

justbispo commented on 2025-03-09 20:18 (UTC)

I've tried to build again and it seems the issue isn't happening anymore, thanks to pnpm's v10.6.0 including a fix.

dcarmal commented on 2025-03-09 19:42 (UTC) (edited on 2025-03-09 19:43 (UTC) by dcarmal)

@Zenith @Ranguvar

In case someone else is having issues with pnpm and node versions, here's my workaround:

first, stablish node.js version with

pnpm env --global use 18.16.0

then, add this line to "prepare()" function in PKGBUILD:

sed -i '/"packageManager":/d' package.json

so it ends up looking like this:

prepare() {
  cd "$srcdir"/$_pkgname
  sed -i '/"packageManager":/d' package.json
  pnpm install --frozen-lockfile
}

Zenith commented on 2025-03-04 10:13 (UTC)

Having the same issue as @Ranguvar