noctalia-qs is a custom fork of Quickshell — a flexible QtQuick-based desktop shell toolkit for Wayland. It serves as the shell framework powering Noctalia Shell.
noctalia-qs extends Quickshell with features and patches specific to the Noctalia shell ecosystem, including:
ext-background-effect-v1Wayland protocol support- Noctalia-specific build defaults and configuration
The binary is named qs and is a drop-in replacement for quickshell when using Noctalia Shell.
noctalia-qs is built on top of Quickshell, developed by outfoxxed and contributors.
- Quickshell website: https://quickshell.org
- Quickshell source: https://git.outfoxxed.me/quickshell/quickshell
- Quickshell mirror: https://github.com/quickshell-mirror/quickshell
All credit for the core framework goes to the Quickshell project and its contributors.
See BUILD.md for build instructions.
cmake -GNinja -B build-release -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local noctalia-qs
cmake --build build-release
sudo cmake --install build-release
# binary: build-release/src/quickshellOr use the provided script for a clean build + install:
./bin/build.shLicensed under the GNU LGPL 3, same as the upstream Quickshell project.
Unless you explicitly state otherwise, any contribution submitted for inclusion shall be licensed as above, without any additional terms or conditions.