heartbreaker@sh.itjust.works to linuxmemes@lemmy.world · 5 hours agoHow?sh.itjust.worksimagemessage-square30fedilinkarrow-up175arrow-down117file-text
arrow-up158arrow-down1imageHow?sh.itjust.worksheartbreaker@sh.itjust.works to linuxmemes@lemmy.world · 5 hours agomessage-square30fedilinkfile-text
minus-squarertxn@lemmy.worldMlinkfedilinkarrow-up7·edit-24 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