You are not logged in.
So I'm creating a widget in eww to show the the systray like this:
(defwindow soytray
:monitor 0
:class "clock"
:geometry (geometry :x "0%" :y "0px" :width "20%" :height "30px" :anchor "top center")
:stacking "fg"
:exclusive true
(box :orientation "horizontal"
:class "clock"
(systray :icon-size 16 :spacing 6
)
)
(defwidget systray-icon [icon]
(eventbox
:on-click "echo 'Clicked tray icon'"
(image :icon icon :class "tray-icon")
)
) As you can see here https://elkowar.github.io/eww/widgets.html#systray eww does support systray by default. But what I can see at the moment is just a empty bar with the "clock" css attributes to make it look comfy :C
As oficial hyprland config, for nvidia users I should be make this: https://wiki.hypr.land/Nvidia/
I tried to add the nvidia nvidia_modeset nvidia_uvm nvidia_drm modules to /etc/mkinitcpio.conf but it throws errors because it can't be found. But if you read the nvidia arch wiki https://wiki.archlinux.org/title/NVIDIA … de_setting you can see that is being enabled by default now days, I checked by cat /sys/module/nvidia_drm/parameters/modeset and I have it already on my system. So I'm not sure that I need to add it to mkinitcpio.conf, I guess is not longer needed, at least for arch linux.
So the only thing that I have not made it yet is adding this:
env = LIBVA_DRIVER_NAME,nvidia
env = __GLX_VENDOR_LIBRARY_NAME,nvidiaWhich hyprland docu says it should be. But I have my doubts seems chromium based browsers are working just fine without it.
So not sure if Hyprland is able to make eww systray or not. Seems that with waybar it can, and I found that some people uses waybar systray and add eww widgets to create a sys bar. But that's like bloated for me, so not sure if someone over here can help in making showing the systray icons on the systray bar.
Yes seth this does have to be with this https://bbs.archlinux.org/viewtopic.php?id=311991 but this is different because over here I'm asking if somebody has been successful in making native eww systray to work with hyprland and without using waybar ![]()
Last edited by Succulent of your garden (2026-02-08 16:01:52)
str( @soyg ) == str( @potplant ) btw!
Also now with avatar logo included!
Offline
Can that be because you are using soytray in-place of systray?
Arch is home!
https://github.com/Docbroke
Offline
nope. Soytray was just to be sure to not being in conflict with maybe a reserved word in eww ![]()
str( @soyg ) == str( @potplant ) btw!
Also now with avatar logo included!
Offline