Apocrypha

quickshell

Toolkit for building desktop widgets using QtQuick

Quickshell is a toolkit for building status bars, widgets, lockscreens, and other desktop components using QtQuick. It can be used alongside your wayland compositor or window manager to build a complete desktop environment.

Available in

OverlayNewestEbuildsLast activity
masterlay GitHub ↗ 0.3.0 1 43 h details ›
guru gitweb ↗ 0.3.0 3 47 h details ›

Versions & arches

VersionOverlay amd64arm64 Committed
9999 LIVE guru follows upstream — no keywords view · download · history ↗
0.3.0 guru amd64 testing arm64 testing view · download · history ↗
0.3.0 masterlay amd64 untested arm64 untested 17 d view · download · history ↗
0.2.1-r1 guru amd64 testing arm64 untested view · download · history ↗

Use flags of 0.3.0

  • +jemalloc Use dev-libs/jemalloc for memory management
  • +sockets Enable Unix Sockets (WARNING: Disabling is unsafe!)
  • +wayland Enable dev-libs/wayland backend
  • +layer-shell Enable wlroots layershell integration through the zwlr-layer-shell-v1 protocol
  • +session-lock Enable session lock support through the ext-session-lock-v1 protocol
  • +toplevel-management Enable management of windows through zwlr-foreign-toplevel-management-v1 protocol
  • +hyprland Enable hyprland specific integrations
  • +screencopy Enable streaming video from monitors and toplevel windows through various protocols
  • +X Add support for X11
  • +i3 Enable x11-wm/i3 and gui-wm/sway specific features
  • +tray Enable system tray support using the status notifier dbus protocol
  • +pipewire Enable viewing and management of media-video/pipewire nodes
  • +mpris Enable access to MPRIS compatible media players using its dbus protocol
  • +pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
  • +policykit Enable PolicyKit (polkit) authentication support
  • +greetd Enable gui-libs/greetd integration
  • +upower Enable power management support
  • +notifications Enable notifications service integration
  • +bluetooth Enable Bluetooth Support
  • +networkmanager Enable net-misc/networkmanager support
  • +crash-handler Enable crash handling using dev-cpp/cpptrace

Runtime dependencies of 0.3.0

show 33 lines