Package Details: noctalia-shell 4.7.7-1

Git Clone URL: https://aur.archlinux.org/noctalia-shell.git (read-only, click to copy)
Package Base: noctalia-shell
Description: A sleek and minimal desktop shell thoughtfully crafted for Wayland, built with Quickshell.
Upstream URL: https://github.com/noctalia-dev/noctalia-shell
Licenses: MIT
Conflicts: noctalia-shell-git
Submitter: kevindiaz314
Maintainer: kevindiaz314 (Lysec, Lemmy, noctalia-dev)
Last Packager: noctalia-dev
Votes: 40
Popularity: 8.34
First Submitted: 2025-08-25 05:08 (UTC)
Last Updated: 2026-05-13 17:50 (UTC)

Latest Comments

1 2 3 Next › Last »

noctalia-dev commented on 2026-05-14 11:48 (UTC)

@valla we fixed it last evening, there is also a new release out with it :).

Valla commented on 2026-05-13 06:32 (UTC)

Is it possible to add the Hyprland lua patch?


diff --git a/PKGBUILD b/PKGBUILD
index 68ce8b9..4dfb2b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,8 +24,21 @@ optdepends=(
   'ddcutil: For external display brightness control'
 )
 conflicts=('noctalia-shell-git')
-source=("git+$url.git#tag=v$pkgver")
-sha256sums=('3b36ff6f5caa4e880929f9511cc16cb1839459a58b9856d5f070fb1032a31dad')
+source=(
+  "git+$url.git#tag=v$pkgver"
+  "HyprlandService.qml.patch::https://github.com/user-attachments/files/27315643/HyprlandService.qml.patch"
+)
+sha256sums=(
+  '3b36ff6f5caa4e880929f9511cc16cb1839459a58b9856d5f070fb1032a31dad'
+  '60255b97b885b0a571909e900f28148d25561816922e71402cd1a3dea738debe'
+)
+
+# Patch for Hyprland 0.55 Lua support
+prepare() {
+  cd "$srcdir/$pkgname"
+  
+  patch -p1 < "$srcdir/HyprlandService.qml.patch"
+}

TRex commented on 2026-03-01 12:03 (UTC)

There is no noctalia-shell in the package. Workaround: qs -c /etc/xdg/quickshell/noctalia-shell/shell.qml

dougEfresh commented on 2026-02-26 11:13 (UTC) (edited on 2026-02-26 11:19 (UTC) by dougEfresh)

Can you please add job restriction:

diff --git a/PKGBUILD b/PKGBUILD
index 452ff9f..ae647b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -47,6 +47,7 @@ sha256sums=('4b92cd8a0f082bf553066db46e95675391db568df8586f9ae801118d1f6ac901')

 build() {
     cd "$_archive"
+    export CMAKE_BUILD_PARALLEL_LEVEL=${CMAKE_BUILD_PARALLEL_LEVEL:-$(($(nproc)/2))}
     local cmake_options=(
         -D CMAKE_BUILD_TYPE=Release
         -D DISTRIBUTOR="Arch Linux"

 }

 package() {

dougEfresh commented on 2026-02-26 11:11 (UTC)

@Lysec

We switched from quickshell to quickshell-git before due to super slow release cycles

That's great for you, but as users, this is extremely painful and annoying. are you open to building binaries / libs to your github workflow? If so, maybe I will add.

little_tommy commented on 2026-02-25 00:32 (UTC)

noctalia-qs and quickshell-git are now in conflict.But removing quickshell-git breaks a dependency by dms-shell-bin.

Lysec commented on 2026-02-24 19:34 (UTC)

@ominoussage we just switched to our own fork of quickshell, for multiple reasons but first of all we switched from quickshell to quickshell-git before due to super slow release cycles (one of the reasons). Now since we're using our own fork we can add / change / fix things as we need / see fit while still having upstream for extra stuff. This gives us much more freedom compared to being stuck with quickshell itself.

cynic0226 commented on 2026-02-23 04:31 (UTC)

I noticed that noctalia-qs in the AUR has been updated to 0.0.2-1. Just now, I tried using it to replace quickshell again, and this time I successfully ran noctalia.

ominoussage commented on 2026-02-21 13:31 (UTC)

so as the others have already said: i wanted to try this shell but having quickshell-git as a dependency is killing me. takes forever to compile and it's starting to fail after multiple re-installations...

any reason for the switch to -git?

cynic0226 commented on 2026-02-21 09:23 (UTC)

@ninchan I also noticed that this package has been added to AUR. I'm afraid it might not work right now, or there could be an issue with my installation method. I tried using it to replace quickshell and install noctalia, but after replacement, noctalia can't run properly.