Flexbile QtQuick based desktop shell toolkit.
Find a file
outfoxxed e9a574d919
core: derive incubation controllers from tracked windows list
Replaces the attempts to track incubation controllers directly with a
list of all known windows, then pulls the first usable incubation
controller when an assignment is requested.

This should finally fix incubation controller related use after free crashes.
2025-09-19 02:15:51 -07:00
.github ci: fix perl warnings in lint 2025-05-13 20:31:33 -07:00
assets build: add icon and desktop file 2025-07-10 21:57:10 -07:00
changelog docs: add changelogs 2025-07-26 22:50:32 -07:00
ci ci: use latest wayland-protocol for all test cases 2025-09-16 00:15:13 -07:00
cmake build: add qs_add_link_dependencies 2024-11-19 13:58:34 -08:00
src core: derive incubation controllers from tracked windows list 2025-09-19 02:15:51 -07:00
.clang-format feat(wayland): custom layershell implementation 2024-02-24 02:06:40 -08:00
.clang-tidy all: fix new lints 2025-01-07 03:11:19 -08:00
.editorconfig guix: add guix package definition 2025-03-24 22:04:18 -07:00
.gitignore misc: remove the docs and examples submodules 2024-06-02 15:23:19 -07:00
BUILD.md build: clarify shared libraries 2025-06-15 23:00:56 -07:00
CMakeLists.txt version: bump to 0.2.0 2025-07-26 22:50:52 -07:00
CONTRIBUTING.md docs: update CONTRIBUTING style guide 2025-01-26 18:37:53 -08:00
default.nix version: bump to 0.2.0 2025-07-26 22:50:52 -07:00
flake.lock build: update build guide, nix and guix packages 2025-06-12 12:59:36 -07:00
flake.nix build: update build guide, nix and guix packages 2025-06-12 12:59:36 -07:00
Justfile all: fix new lints 2025-01-07 03:11:19 -08:00
LICENSE misc: add LGPL license 2024-03-04 06:10:03 -08:00
LICENSE-GPL misc: add LGPL license 2024-03-04 06:10:03 -08:00
quickshell.scm build: update build guide, nix and guix packages 2025-06-12 12:59:36 -07:00
README.md docs: mention github mirror in README 2025-06-20 03:34:05 -07:00
shell.nix ci: run lints and test compile on arch 2024-11-24 02:09:41 -08:00

Quickshell

See the website for more information and installation instructions.

This repo is hosted at:

Contributing / Development

See CONTRIBUTING.md for details.

License

Licensed under the GNU LGPL 3.
Unless you explicitly state otherwise, any contribution submitted for inclusion shall be licensed as above, without any additional terms or conditions.