An alternative to xdg-desktop-portal-wlr for wlroots compositors. This project is a stand alone binary and does not depend on grim.
libwayshot
is used as the screencopy backend to enable screenshots.
Luminous is configured through the following auto hot-reloaded file: ~/.config/xdg-desktop-portal-luminous/config.toml
.
color_scheme = "dark" # can also be "light"
accent_color = "#880022"
The following file needs to be created ~/.config/xdg-desktop-portal/CURRENT_DESKTOP_NAME-portals.conf
.
(eg: For the sway
desktop, sway-portals.conf
must exist.)
Eg:
[preferred]
default=luminous
org.freedesktop.impl.portal.Settings=luminous;gtk
meson build
ninja -C build install
Build time requirements are marked with *
.