IIvan Molodetskikhwiki: document press and release bindings
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Improve dinit service files (#3193) * Improve dinit service files and niri-session Two main changes were made: - After a discussion in davmac314/dinit#496, 2 dinit services are now provided. The first one is 'niri', which runs niri itself, and the second one is 'niri.target' which brings up all the dependences from user configuration. - Made the behaviour of 'niri-session' when running under dinit closer to the behaviour when running under systemd. In particular, now the script wait for service completion, because some login managers shut the session down the moment the startup script completes. * Update paths in docs | 9 个月前 | |
Use xcursor default cursor, or fallback from Anvil | 3 年前 | |
wiki: document press and release bindings | 5 天前 | |
Implement stub mutter-x11-interop Allows xdp-gnome dialogs to work with X11 clients. Fixes https://github.com/YaLTeR/niri/issues/594 | 2 年前 | |
portals: add oo7 as secret portal Mirroring this commit[1] on gnome-session. oo7 is being considered as a replacement for gnome-keyring in Fedora 45,[2] and is already used in GNOME OS.[3] [1]: https://gitlab.gnome.org/GNOME/gnome-session/-/commit/3a77ebd28b07dac36efadc93df7ebb3dcb3155c9 [2]: https://fedoraproject.org/wiki/Releases/45/ChangeSet#oo7_Secrets_Service_Provider [3]: https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/4788 Signed-off-by: Hec <hec@heccraft.com> | 1 个月前 | |
niri-session: import login environment without the deprecated systemd call Replace the bare `systemctl --user import-environment` with `dbus-update-activation-environment --systemd --all`, which imports the same login environment into the systemd user manager and D-Bus without triggering the deprecation warning. The old call remains as a fallback for systems without dbus tools. | 11 天前 | |
Add and call niri-shutdown.target Sometimes graphical-session.target lingers on after niri quits, leading to services not being started on a quick relogin. To work around this, add and run a systemd target that conflicts with graphical-session.target and forces its shutdown. | 2 年前 | |
Add initial session / systemd integration | 3 年前 | |
niri.service: don't hardcode the path | 9 个月前 | |
ci: Add niri-ipc rustdoc generation | 2 年前 |