Skip to content

[BUG] eww rendering as a window no matter what #1314

Open
@Enla-tty

Description

@Enla-tty

Checklist before submitting an issue

  • I have searched through the existing closed and open issues for eww and made sure this is not a duplicate
  • I have specifically verified that this bug is not a common user error
  • I am providing as much relevant information as I am able to in this bug report (Minimal config to reproduce the issue for example, if applicable)

Description of the bug

Every eww status bar I launch opens as a window.

Image

Reproducing the issue

I'm not sure what causes the issue, as it happened right after a restart with no changes to my config.

(defwidget bar []
  (centerbox :orientation "h"
    (label)
    (label)
    (label)
  )
)

(defwindow bar
  :monitor 0
  :windowtype "dock"
  :geometry (geometry :x "0%"
                      :y "0%"
                      :width "100%"
                      :height "10px"
                      :anchor "top center"
            )
  :reserve (struts :side "top" :distance "4%")
  (bar)
)

Expected behaviour

Eww instances should not open as individual windows but as actual status bars rendering on top.

Additional context

To the best of my ability I do not believe that this is user error. I have this issue happen when using the example configurations provided in the repo as well, leading me to believe that this is a bug. However I'm really new to eww so it might be some sort of arcane user error on my end.

Platform and environment

OS: Arch Linux 6.14.5
WM: Hyprland
I have not tested on Xorg
eww version : eww 0.5.0 d87c2fd

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions