pop-launcher

Edit Package pop-launcher
https://github.com/pop-os/launcher

Modular IPC-based desktop launcher service, written in Rust. Desktop launchers may interface with this service via spawning the pop-launcher process and communicating to it via JSON IPC over the stdin and stdout pipes. The launcher service will also spawn plugins found in plugin directories on demand, based on the queries sent to the service.

Using IPC enables each plugin to isolate their data from other plugin processes and frontends that are interacting with them. If a plugin crashes, the launcher will continue functioning normally, gracefully cleaning up after the crashed process. Frontends and plugins may also be written in any language. The pop-launcher will do its part to schedule the execution of these plugins in parallel, on demand.

Source Files
Filename Size Changed
_service 0000000835 835 Bytes
pop-launcher-1.2.7.obscpio 0001287180 1.23 MB
pop-launcher.changes 0000002707 2.64 KB
pop-launcher.obsinfo 0000000101 101 Bytes
pop-launcher.spec 0000002186 2.13 KB
vendor.tar.zst 0045385443 43.3 MB
Comments 0
No comments available
openSUSE Build Service is sponsored by