rosenthal: noctalia-shell: Add more missing dependencies.

* modules/rosenthal/packages/wm.scm (noctalia-shell)
[inputs]: Add glibc, grep, wl-clipboard, wtype.
[arguments] <#:phases>: Adjust accordingly.
This commit is contained in:
Hilton Chain 2026-02-04 19:37:39 +08:00
parent 4eba556e21
commit ab6d86481a
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -83,13 +83,17 @@ exec ~a --path ~a/share/noctalia-shell \"$@\"~%"
"bin/fastfetch" "bin/fastfetch"
"bin/fc-list" "bin/fc-list"
"bin/find" "bin/find"
"bin/getent"
"bin/git" "bin/git"
"bin/grep"
"bin/ls" "bin/ls"
"bin/nmcli" "bin/nmcli"
"bin/python3" "bin/python3"
"bin/sh" "bin/sh"
"bin/which" "bin/which"
"bin/wlsunset")))) "bin/wl-paste"
"bin/wlsunset"
"bin/wtype"))))
(chmod script #o555) (chmod script #o555)
(install-file script (in-vicinity #$output "bin"))))) (install-file script (in-vicinity #$output "bin")))))
(add-after 'make-wrapper 'qt-wrap (add-after 'make-wrapper 'qt-wrap
@ -108,6 +112,8 @@ exec ~a --path ~a/share/noctalia-shell \"$@\"~%"
findutils findutils
fontconfig fontconfig
git-minimal git-minimal
glibc
grep
guile-3.0 guile-3.0
imagemagick imagemagick
network-manager network-manager
@ -116,7 +122,9 @@ exec ~a --path ~a/share/noctalia-shell \"$@\"~%"
qtwayland qtwayland
quickshell quickshell
which which
wlsunset)) wl-clipboard
wlsunset
wtype))
(home-page "https://noctalia.dev/") (home-page "https://noctalia.dev/")
(synopsis "Wayland desktop shell") (synopsis "Wayland desktop shell")
(description (description