Search Criteria
Package Details: niri-shm-sharing 26.04-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/niri-shm-sharing.git (read-only, click to copy) |
|---|---|
| Package Base: | niri-shm-sharing |
| Description: | A scrollable-tiling Wayland compositor with SHM/MemFd fallback patch for PipeWire screencasting |
| Upstream URL: | https://github.com/niri-wm/niri |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | niri |
| Provides: | niri, wayland-compositor |
| Submitter: | onez3r0 |
| Maintainer: | onez3r0 |
| Last Packager: | onez3r0 |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2026-05-18 12:00 (UTC) |
| Last Updated: | 2026-07-05 12:07 (UTC) |
Dependencies (28)
- cairo (cairo-gitAUR)
- glib2 (glib2-patched-thumbnailerAUR, glib2-gitAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- libdisplay-info (libdisplay-info-gitAUR)
- libgcc (libgcc-fast-optimizedAUR, libgcc-snapshotAUR)
- libinput (libinput-gitAUR, libinput-multiplierAUR, libinput-no-gesturesAUR, libinput-nowacom-gitAUR, libinput-noaccumAUR, libinput-eppAUR, libinput-eppAUR, libinput-three-finger-dragAUR)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-nollvm-gitAUR, mesa-dlss-reflex-gitAUR, mesa-rk35xx-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-amber)
- pango (pango-nothai-gitAUR, pango-gitAUR)
- pixman (pixman-gitAUR)
- seatd (seatd-gitAUR)
- systemd-libs (unshitted-systemd-libsAUR, systemd-libs-gitAUR, systemd-liberated-libs-gitAUR, systemd-remove-birthdate-libsAUR, systemd-libs-selinuxAUR)
- xdg-desktop-portal-impl (xdg-desktop-portal-termfilechooser-gitAUR, xdg-desktop-portal-liri-gitAUR, xdg-desktop-portal-pantheon-gitAUR, xdg-desktop-portal-rsAUR, xdg-desktop-portal-wlr-gitAUR, xdg-desktop-portal-lxqt-gitAUR, xdg-desktop-portal-termfilechooser-nosystemd-gitAUR, xdg-desktop-portal-gtk-gitAUR, xdg-desktop-portal-gtk4-gitAUR, xdg-desktop-portal-shanaAUR, xdg-desktop-portal-kde-gitAUR, xdg-desktop-portal-luminous-gitAUR, xdg-desktop-portal-hyprland-frozenAUR, xdg-desktop-portal-termfilechooserAUR, xdg-desktop-portal-termfilechooser-hunkyburrito-gitAUR, xdg-desktop-portal-termfilechooser-boydaihungst-gitAUR, xdg-desktop-portal-hyprland-gitAUR, xdg-desktop-portal-cosmic-gitAUR, xdg-desktop-portal-xapp-filepicker-gitAUR, xdg-desktop-portal-luminousAUR, xdg-desktop-portal-sonicdeAUR, xdg-desktop-portal-xapp-filepickerAUR, xdg-desktop-portal-omarchy-gitAUR, atmospheraAUR, atmosphera-gitAUR, xdg-desktop-portal-cosmic, xdg-desktop-portal-dde, xdg-desktop-portal-gnome, xdg-desktop-portal-gtk, xdg-desktop-portal-hyprland, xdg-desktop-portal-kde, xdg-desktop-portal-lxqt, xdg-desktop-portal-phosh, xdg-desktop-portal-wlr, xdg-desktop-portal-xapp)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR, clang-static-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- alacritty (alacritty-smooth-cursor-gitAUR, alacritty-nox-gitAUR, alacritty-graphicsAUR, alacritty-gitAUR, alacritty-sixel-gitAUR) (optional) – a suggested GPU-accelerated terminal emulator
- bash (bash-gitAUR, bash-devel-gitAUR) (optional) – for niri-session script
- fuzzel (fuzzel-noncompliantAUR, fuzzel-ime-gitee-gitAUR, fuzzel-ime-gitAUR, fuzzel-gitAUR) (optional) – a suggested Wayland application launcher
- mako (mako-no-blur-gitAUR, mako-gitAUR, mako-daemonlessAUR) (optional) – a suggested Wayland notification daemon
- org.freedesktop.secrets (pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, dssdAUR, himitsu-secret-serviceAUR, kwallet-gitAUR, gopass-secret-serviceAUR, pass-secret-service-binAUR, keepassxc-gitAUR, mykey-gitAUR, pass-secret-service-runitAUR, pass-secret-serviceAUR, rosec-binAUR, rosec-gitAUR, gnome-keyring-gitAUR, chipass-gitAUR, noirpassAUR, pass-secret-service-gitAUR, gnome-keyring, keepassxc, kwallet, oo7) (optional) – for apps to rely on secrets portal
- swaybg (swaybg-gitAUR, swaybg-namespaceAUR) (optional) – a suggested Wayland wallpaper tool
- swaylock (swaylock-effects-improved-gitAUR, swaylock-gitAUR, swaylock-no-passwordAUR, swaylock-fprintd-gitAUR, swaylock-effects-gitAUR, swaylock-dpms-gitAUR, swaylock-clockAUR, swaylock-effectsAUR) (optional) – a suggested Wayland screen locker
- waybar (waybar-cava-gitAUR, waybar-active-lastAUR, waybar-minimal-gitAUR, waybar-gitAUR, waybar-cavaAUR, hyprspaces-waybar-binAUR, waybar-minimal-nosystemd-gitAUR) (optional) – a suggested Wayland customizable desktop bar
- xdg-desktop-portal-gnome (xdg-desktop-portal-gnome-gitAUR) (optional) – a XDG desktop portal required for screencasting
- xdg-desktop-portal-gtk (xdg-desktop-portal-gtk-gitAUR, xdg-desktop-portal-gtk-dummyAUR) (optional) – a suggested XDG desktop portal
- xwayland-satellite (xwayland-satellite-gitAUR, xwayland-satellite-hidpi-gitAUR, xwayland-satellite-nosystemdAUR) (optional) – for running X11 apps in XWayland
Required by (93)
- ashell-bin (requires niri) (optional)
- atmosphera-niri (requires niri)
- bms-shell-niri (requires niri)
- cosmic-ext-extra-sessions-niri-git (requires niri)
- cosmic-ext-niri-windows-bin (requires niri)
- ddsn-bin (requires niri)
- ddsn-git (requires niri)
- deskbrid (requires niri) (optional)
- elephant-niriactions (requires niri)
- elephant-niriactions-bin (requires niri)
- elephant-nirisessions (requires niri)
- elephant-nirisessions-bin (requires niri)
- greetd-dms-greeter-bin (requires niri) (optional)
- greetd-dms-greeter-git (requires niri) (optional)
- greetd-regreet-git (requires wayland-compositor)
- hypr-wellbeing-bin (requires niri) (optional)
- hyprlax (requires niri) (optional)
- hyprlax-bin (requires wayland-compositor)
- hyprlax-git (requires niri) (optional)
- iio-niri (requires niri)
- keymux (requires niri) (optional)
- lxqt-wayland-session-git (requires niri) (optional)
- mtl-power-ctl (requires niri) (optional)
- multibg-wayland (requires niri) (optional)
- my-niri-desk (requires niri)
- ndrop-git (requires niri)
- niri-autolabel (requires niri)
- niri-autoname-workspaces-git (requires niri)
- niri-autostart (requires niri) (optional)
- niri-autostart-bin (requires niri) (optional)
- niri-battery-keeper-bin (requires niri) (optional)
- niri-companion (requires niri)
- niri-display-manager (requires niri) (optional)
- niri-display-settings-git (requires niri)
- niri-notify-focus (requires niri) (optional)
- niri-ocr (requires niri)
- niri-pimg (requires niri)
- niri-screensaver (requires niri)
- niri-screensaver-git (requires niri)
- niri-screenshare (requires niri)
- niri-settings-git (requires niri)
- niri-sidebar-git (requires niri)
- niri-switch (requires niri)
- niri-ws-label (requires niri)
- nirimod-git (requires niri)
- nirimon-bin (requires niri)
- nirinit (requires niri) (optional)
- nirinit-git (requires niri) (optional)
- niripwmenu-reborn (requires niri) (optional)
- niriswitcher (requires niri)
- nirius (requires niri)
- niri_window_buttons (requires niri)
- niri_window_buttons-git (requires niri)
- nsticky-bin (requires niri)
- oniri (requires niri)
- oniri-bin (requires niri)
- oniri-git (requires niri)
- pandora-git (requires niri) (optional)
- papdieo (requires wayland-compositor) (optional)
- papdieo-git (requires wayland-compositor) (optional)
- parra-bin (requires niri) (optional)
- piri-asthestarsfalll (requires niri)
- piri-bin (requires niri)
- qml-niri (requires niri) (optional)
- qml-niri-git (requires niri) (optional)
- qt6-niriqml (requires niri) (optional)
- qt6-niriqml-git (requires niri) (optional)
- rdp-connect (requires niri) (optional)
- roland-git (requires niri)
- shaula (requires niri) (optional)
- shaula-bin (requires niri) (optional)
- shorin-niri-gitee-git (requires niri)
- sysc-greet (requires niri)
- taskers-bin (requires niri) (optional)
- taskers-git (requires niri) (optional)
- tide-island (requires niri) (optional)
- vgs-shell (requires niri) (optional)
- vgs-shell-assets-git (requires niri) (optional)
- vgs-shell-git (requires niri) (optional)
- waft-bin (requires niri) (optional)
- waft-git (requires niri) (optional)
- way-edges-bin (requires niri) (optional)
- way-edges-git (requires niri) (optional)
- waybar-niri-taskbar (requires niri)
- waybar-niri-taskbar-git (requires niri)
- waybar-niri-windows-bin (requires niri)
- waybar-niri-windows-git (requires niri)
- waybar-niri-workspaces-enhanced-git (requires niri)
- wayvid-git (requires niri) (optional)
- wlbar (requires niri) (optional)
- wlbar-git (requires niri) (optional)
- wlhc (requires wayland-compositor)
- woven (requires niri) (optional)