alexindigo/luch
“Luch (Луч) — link router for Linux/Wayland: pick which browser opens a URL”
CMakeLists.txt source build configurationCMake source declares minimum version
SHA-256603b0f8d8d66982b23cbaac5be8329e12950a52bb78fc68fe0b2d53264af16cf
MaleculeH(Cm)Md₂(Bk)
Evidence
14:6… onfigureLayerShell();
15 window->installEventFilter(this);
16 connect(window, &QQuickWindow::closing, this, [this] {
17 Q_EMIT dismissed(1);
18 });
19}
20
21void PickerWindow::configureLayerShell() …
1# Luch (Луч)
2
3Link router for Linux/Wayland — the system handler for `http`/`https`
4URLs. When any app asks the system to open a link, Luch pops …
5:44… -shell overlay) listing your
6installed browsers and profiles; pick one, the URL opens there, the
7popup is gone.
8
9Named after the Soviet Luch Satell …
20:2… ayland-only (niri, mangowc, KDE, any compositor with
21`zwlr_layer_shell_v1`).
22
23## Build
24
25Dependencies: Qt6 (Core, Gui, Quick/Declarative), `layer-she …
26:24… ll-qt`), `xdgiconqml` (the `XdgIcon` QML module
27that resolves browser icons), and a C++20 compiler + CMake ≥ 3.21.
28
29```sh
30cmake -B build -DCMAKE_B …
No evidence locations were recorded for this file. Raw result