Skip to content

[FEATURE] (v5) allow desktop-widget have diffent namespace in niri #3223

Description

@obmutescences

Submission checklist

  • I have searched existing issues and confirmed this has not been requested before.
  • I have checked existing pull requests for similar changes.

Feature type

UI / visual improvement

Feature summary

allow desktop-widget have diffent namespace. not all named the name:

niri msg layers
Output "DP-1":
  Background layer:
    Surface:
      Namespace: "noctalia-wallpaper"
      Keyboard interactivity: none

  Bottom layer:
    Surface:
      Namespace: "noctalia-desktop-widget"
      Keyboard interactivity: none

    Surface:
      Namespace: "noctalia-desktop-widget"
      Keyboard interactivity: none

    Surface:
      Namespace: "noctalia-desktop-widget"
      Keyboard interactivity: none

Motivation / use case

it can set diffent layers rules with diff desktop widget in niri.

Proposed solution

a b c is name of widget.

niri msg layers
Output "DP-1":
  Background layer:
    Surface:
      Namespace: "noctalia-wallpaper"
      Keyboard interactivity: none

  Bottom layer:
    Surface:
      Namespace: "noctalia-desktop-widget-a"
      Keyboard interactivity: none

    Surface:
      Namespace: "noctalia-desktop-widget-b"
      Keyboard interactivity: none

    Surface:
      Namespace: "noctalia-desktop-widget-c"
      Keyboard interactivity: none

Alternatives considered

No response

References / related projects

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions