Package Details: expresslrs-configurator 1.6.1-1

Git Clone URL: (read-only, click to copy)
Package Base: expresslrs-configurator
Description: Cross platform configuration & build tool for the ExpressLRS radio link
Upstream URL:
Keywords: 2400mhz 24ghz 900mhz configurator drone express expresslrs fpv lrs receiver transmitter update updater
Licenses: GPL-3.0-only
Submitter: moldtmann
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 8
Popularity: 0.061976
First Submitted: 2021-05-01 19:37 (UTC)
Last Updated: 2024-01-27 23:02 (UTC)

Pinned Comments

dpeukert commented on 2023-08-11 07:50 (UTC)

The PKGBUILD for this package is hosted here (contributions are welcome!):

Latest Comments

1 2 3 Next › Last »

FryDay commented on 2023-09-11 13:47 (UTC) (edited on 2023-09-11 14:31 (UTC) by FryDay)

I'm talking about the AUR package for that version of electron ( I'm pretty sure I'm not the only person that won't want that installed system-wide. Like I said, it's your package, do what you want, I'll maintain a binary version here ( for anyone that wants it.

dpeukert commented on 2023-09-11 13:35 (UTC)

@FryDay: It's not compiled, but there is a build process and the package is using the Electron version used by upstream (see

FryDay commented on 2023-09-11 13:33 (UTC)

If this was a compiled program, sure, maybe. But instead you have an outdated and unmaintained version of electron as a dependency instead of using the dependency versions the project is designed for? It's your package, so you can do whatever you want, but I really don't think this is the correct way to install this program.

dpeukert commented on 2023-09-11 13:11 (UTC)

@FryDay: Building from source and using system dependencies is preferred when possible.

FryDay commented on 2023-09-11 13:02 (UTC)

Why make the PKGBUILD so complex? The ExpressLRS project has already gone through the trouble of creating a pacman package for us, why reinvent the wheel?

dpeukert commented on 2023-08-11 07:50 (UTC)

The PKGBUILD for this package is hosted here (contributions are welcome!):

dpeukert commented on 2023-08-08 13:30 (UTC)

@Akholic: Until someone adopts and fixes the electron20 package, you can use electron20-bin.

Akholic commented on 2023-08-08 13:28 (UTC)

for everyone who got the "failed to build electron20 dependency"

Fryday's approach works. for those of us wondering how to rebuild a package:

$ cd ~/.cache/yay/expresslrs-configurator/
*replace content with @FryDay code snippet*
$ makepkg -si
*continue your day*

FryDay commented on 2023-08-04 20:39 (UTC)

@dpeukert Sounds good. Here is the PKGBUILD I've been using. Feel free to copy it if you want.

pkgdesc="Cross platform configuration & build tool for the ExpressLRS radio link"

package() {
    # Install the application files in /opt
    install -d "${pkgdir}/opt"
    cp -R "${srcdir}/opt/ExpressLRS Configurator" "${pkgdir}/opt/"
    # Install the .desktop file
    install -D -m644 "${srcdir}/usr/share/applications/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
    # Install the icons
    for icon_size in 16 24 32 48 64 96 128 256 512; do
        install -d "${pkgdir}/${icons_dir}"
        install -m644 "${srcdir}${icons_dir}/${pkgname}.png" \

    # Make symlink in /usr/bin
    install -d "${pkgdir}/usr/bin"
    ln -s "/opt/ExpressLRS Configurator/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"

dpeukert commented on 2023-08-04 20:35 (UTC)

@FryDay: Hi, I've adopted the package a couple of weeks ago and I've got the update almost ready, just need to test if everything works. I'll hopefully get around to that this weekend. Sorry for the delay :)