heartbreaker@sh.itjust.works to linuxmemes@lemmy.world · 12 hours agoHow?sh.itjust.worksimagemessage-square45fedilinkarrow-up1111arrow-down126file-text
arrow-up185arrow-down1imageHow?sh.itjust.worksheartbreaker@sh.itjust.works to linuxmemes@lemmy.world · 12 hours agomessage-square45fedilinkfile-text
minus-squarertxn@lemmy.worldMlinkfedilinkarrow-up18·edit-211 hours agoYou’ll have to look into GTK’s Layer Shell implementation. Look at the source of Eww. It’s written in Rust, it uses GTK (or GDK?), and it has a config option that opens the windows in the bottom layer. https://github.com/elkowar/eww/blob/fddb4a09b107237819e661151e007b99b5cab36d/crates/eww/src/display_backend.rs#L61
You’ll have to look into GTK’s Layer Shell implementation.
Look at the source of Eww. It’s written in Rust, it uses GTK (or GDK?), and it has a config option that opens the windows in the bottom layer.
https://github.com/elkowar/eww/blob/fddb4a09b107237819e661151e007b99b5cab36d/crates/eww/src/display_backend.rs#L61