Package Details: pear-desktop-git 3.11.0.r393.g8bd86e8-1

Git Clone URL: https://aur.archlinux.org/pear-desktop-git.git (read-only, click to copy)
Package Base: pear-desktop-git
Description: Extension for music player
Upstream URL: https://github.com/pear-devs/pear-desktop
Licenses: MIT
Conflicts: pear-desktop, youtube-music
Provides: pear-desktop
Submitter: yochananmarqos
Maintainer: yochananmarqos (ArjixWasTaken)
Last Packager: yochananmarqos
Votes: 6
Popularity: 0.81
First Submitted: 2025-10-12 17:24 (UTC)
Last Updated: 2026-04-11 19:08 (UTC)

Pinned Comments

yochananmarqos commented on 2025-10-12 17:27 (UTC)

PSA: Upstream has renamed the project to pear-desktop. Please install pear-desktop-git.

Latest Comments

1 2 3 Next › Last »

ArjixWasTaken commented on 2026-04-08 08:29 (UTC)

Maintainer of upstream here, I am maintaining an independent fork in order to make progress faster.

And I am making releases there, the adblocker is restored on my fork, you can use the pear-desktop-arjix-git AUR package if you want it.

I am also maintaining a pacman repo with that package pre-built. https://repo.arjix.dev/

you can use it by adding

[arjix]
Server = https://repo.arjix.dev
SigLevel = PackageOptional

to your /etc/pacman.conf

Khai1705 commented on 2026-04-04 13:14 (UTC)

I too wanna ask why the ads blocker is gone. the -bin package has ads blocker, but the album color theme is broken.

yakeinpoonia commented on 2026-02-05 15:34 (UTC)

why in -git package Ad Blocker is not working.

yochananmarqos commented on 2025-10-12 17:27 (UTC)

PSA: Upstream has renamed the project to pear-desktop. Please install pear-desktop-git.

mrdwarf commented on 2025-09-19 06:38 (UTC)

As of commit: 25fccc9a62044ca7006f271a6a2520724e5720e1 the icon assets have been removed. Here's the required diff:

Can be applied with git apply <file_name>.patch


diff --git a/PKGBUILD b/PKGBUILD
index 3f1c22a..582148c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Mark Wagie <mark dot wagie at proton dot me>
 pkgname=youtube-music-git
-pkgver=3.10.0.r2.g5925b76
+pkgver=3.11.0.r47.g8de5599
 pkgrel=1
 _nodeversion=22
 _electronversion=38
@@ -73,9 +73,4 @@ package() {
   install -Dm755 "$srcdir/${pkgname%-git}.sh" "$pkgdir/usr/bin/${pkgname%-git}"
   install -Dm644 "$srcdir/${pkgname%-git}.desktop" -t "$pkgdir/usr/share/applications/"
   install -Dm644 license -t "$pkgdir/usr/share/licenses/${pkgname%-git}/"
-
-  for i in 16 24 32 48 64 128 256 512 1024; do
-    install -Dm644 "assets/generated/icons/png/${i}x${i}.png" \
-      "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname%-git}.png"
-  done
 }

yochananmarqos commented on 2023-12-10 17:52 (UTC)

@SomeAspy: npm is in the Extra repo, not the AUR. This does not use it at all. It sounds a local issue on your end. Build in a clean chroot to avoid your local environment conflicting.

SomeAspy commented on 2023-12-10 17:12 (UTC)

Installation fails without the npm package from the AUR. It does look like you are using PNPM though, so not sure whats going on. The build process also proceeds to use NPM.

yochananmarqos commented on 2023-10-06 19:21 (UTC) (edited on 2023-10-06 19:38 (UTC) by yochananmarqos)

@SomeAspy: Thanks for the heads up. I've adapted to upstream changes.

EDIT: Even though upstream is now using Electron 27-beta, the program crashes with 27.0.0-beta.9. I'll see what the latest version is that works and update here shortly.

EDIT 2: It works with Electron 22 & 23, so I'll use 23 for now.

SomeAspy commented on 2023-10-06 18:37 (UTC)

As of commit df1e285 the project moved to TypeScript. This seems to be have broken the PKGBUILD

Application entry file "dist/index.js" in the "/home/[username]/.cache/yay/youtube-music-git/src/youtube-music/pack/linux-unpacked/resources/app.asar" does not exist. Seems like a wrong configuration.

yochananmarqos commented on 2023-02-10 15:20 (UTC)

@azurata: Done. That's odd, because cacheFolder is only used with Yarn 2.x and cache-folder is still used with 1.x.