You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
I am following the quickstart guide from the documentation and encountered the issue of changes to the configuration not applying to the displayed widget.
Here is my configuration file at $HOME/.config/eww.yuck:
If I run ./eww daemon; ./eww open example, the widget shows up as expected
The issue:
However, when I make any changes to the config file, for example by changing "Hello world" to "test", the displayed widget doesn't change at all. I also tried changing the height, width, etc., to no avail. I tried fixing this issue by manually calling ./eww reload, but still nothing in the displayed widget changes.
I called ./eww logs can confirmed that eww thinks it was reloading the config file:
2025-02-08T20:16:42.184Z INFO eww::ipc_server > IPC server initialized
2025-02-08T20:16:45.411Z INFO eww::app > Opening window example as 'example'
2025-02-08T20:16:51.727Z INFO eww::app > Reloading windows
2025-02-08T20:16:51.754Z INFO eww::app > Opening window example as 'example'
2025-02-08T20:16:51.755Z INFO eww::server > Reloaded config successfully
2025-02-08T20:16:54.225Z INFO eww::app > Reloading windows
2025-02-08T20:16:54.253Z INFO eww::app > Opening window example as 'example'
2025-02-08T20:16:54.254Z INFO eww::server > Reloaded config successfully
After rebooting my system, the issue persists. I also tried reloading sway config, but that didn't help either. Since eww thinks it reloaded the config, I believe the issue is with displaying the updated widget.
Temporary workaround:
Restarting the eww daemon by ./eww kill; ./eww daemon; ./eww open example renders the updated widget.
Reproducing the issue
No response
Expected behaviour
Eww displaying the updated widget.
Additional context
No response
Platform and environment
OS: Arch Linux x86_64
Kernel: Linux 6.13.1-arch1-1
WM: Sway 1.10.1 (Wayland)
Shell: fish 3.7.1
GPU: AMD Radeon RX 7700S
I made sure to build with cargo build --release --no-default-features --features=wayland
The text was updated successfully, but these errors were encountered:
Edit: The issue disappeared when I used the eww package from the Arch AUR. I am still leaving it open for now because it's weird it didn't work when compiled from the source from this repo.
Checklist before submitting an issue
Description of the bug
I am following the quickstart guide from the documentation and encountered the issue of changes to the configuration not applying to the displayed widget.
Here is my configuration file at
$HOME/.config/eww.yuck
:If I run
./eww daemon; ./eww open example
, the widget shows up as expectedThe issue:
However, when I make any changes to the config file, for example by changing
"Hello world"
to"test"
, the displayed widget doesn't change at all. I also tried changing the height, width, etc., to no avail. I tried fixing this issue by manually calling./eww reload
, but still nothing in the displayed widget changes.I called
./eww logs
can confirmed that eww thinks it was reloading the config file:After rebooting my system, the issue persists. I also tried reloading sway config, but that didn't help either. Since eww thinks it reloaded the config, I believe the issue is with displaying the updated widget.
Temporary workaround:
Restarting the eww daemon by
./eww kill; ./eww daemon; ./eww open example
renders the updated widget.Reproducing the issue
No response
Expected behaviour
Eww displaying the updated widget.
Additional context
No response
Platform and environment
I made sure to build with
cargo build --release --no-default-features --features=wayland
The text was updated successfully, but these errors were encountered: