aboutsummaryrefslogtreecommitdiff
path: root/src/utils/spawning.rs
AgeCommit message (Collapse)Author
2025-10-30fix: building with systemd on musl libc systemsVal Packett
This mostly affects postmarketOS as we're the ones pushing musl+systemd the most currently.
2025-08-20Add spawn-sh, spawn-at-startup-shIvan Molodetskikh
Our top 10 most confusing config moments
2025-07-18refactor signal handling, and clear sigmask before spawningsodiboo
2025-06-07Implement xwayland-satellite integrationIvan Molodetskikh
2025-03-29Fix typo in commentpeelz
2025-01-02Upgrade `zbus` and `async-io`bbb651
2024-11-29xdg: startup activationChristian Meissl
pass an activation token to process spawned through actions
2024-06-09Use generic Atomic for rlim_tIvan Molodetskikh
rlim_t is different between platforms.
2024-05-23Increase RLIMIT_NOFILE to maximumIvan Molodetskikh
Fixes Xwayland + RustRover crashing. See similar changes: * https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2235 * https://github.com/swaywm/sway/pull/6629
2024-03-09utils/spawning: Pass grandchild PID only on systemdIvan Molodetskikh
libc::close_range() is not available on musl, so do this workaround for now.
2024-02-24Add environment {} config sectionIvan Molodetskikh
2024-02-24Expand ~ in spawnIvan Molodetskikh
2024-02-21Move spawn to submoduleIvan Molodetskikh