Package Details: dms-shell 1.0.3-1

Git Clone URL: https://aur.archlinux.org/dms-shell.git (read-only, click to copy)
Package Base: dms-shell
Description: A Quickshell-based desktop shell with Material 3 design principles
Upstream URL: https://github.com/AvengeMedia/DankMaterialShell
Licenses: GPL-3.0-only
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 4
Popularity: 2.22
First Submitted: 2025-10-09 18:54 (UTC)
Last Updated: 2025-12-16 08:26 (UTC)

Dependencies (15)

Sources (1)

Latest Comments

frabjous commented on 2025-12-16 22:34 (UTC) (edited on 2025-12-16 22:35 (UTC) by frabjous)

To anyone who was having the same problem I have, and doesn't want to have to build it in a chroot every time, it was solved by following the advice here about replacing /etc/resolv.conf with a systemd-resolved stub symlink.

However, in my opinion, the PKGBUILD is broken for other reasons. It does not follow the arch guidelines for building go packages. In particular, if you build the package as a normal user outside a chroot, it creates a 'go' directory in the user's home directory and simply leaves it there. Building a package should never make permanent changes to the user's home directory, certainly not by adding unhidden directories the user didn't choose to put there. I think the GOPATH variable needs to be set. See the Arch wiki page on building go packages here.

frabjous commented on 2025-12-12 20:21 (UTC)

Thanks. I was able to build it in a chroot. No clue why it wasn't working in my normal environment. I haven't been experiencing any network issues in general, and I had the same error on both my home and work machines, which use very different networks. Seems to have been a go-only thing.

alerque commented on 2025-12-11 09:03 (UTC)

@frabjous It builds fine in a clean chroot. It sounds like you have (possibly ephemeral) network issues.

frabjous commented on 2025-12-08 08:27 (UTC)

This does not build for me. I get errors that look like this:

cmd/dms/commands_brightness.go:10:2: github.com/spf13/cobra@v1.10.1: Get "https://proxy.golang.org/github.com/spf13/cobra/@v/v1.10.1.zip": dial tcp: lookup proxy.golang.org on [::1]:53: read udp [::1]:54391->[::1]:53: read: connection refused

(I get about 20 of them, one for each of the go packages it tries to grab.)

RealOrRandom commented on 2025-12-05 08:38 (UTC)

This installs dms.service in the wrong location, see also https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=dms-shell-git#n78