12 Commits
Author SHA1 Message Date
linsui 4d23848ad0 nixos/speechd: add config 2026-01-03 16:56:40 +08:00
Will Fancher 236b223cf8 nixos/orca: Don't pull in from graphical-session.target
This enabled the screen reader by default in non-GNOME sessions.

Fixes #462935
2025-11-19 23:46:55 -05:00
K900 a9c6071042 nixos/services/orca: depend on at-spi2
Is in fact required for Orca to start.
2025-11-18 11:15:35 +03:00
Will Fancher 4abaad7d57 nixos/orca: Fix systemd unit
The new systemd unit has `WantedBy=graphical-session.target`, and
`ExecStart=orca` needs to be patched to the absolute path.
2025-11-15 10:19:50 -05:00
Jan Tojnar f78aead519 nixos/orca: Remove from display-manager path
GDM no longer includes `orca-autostart.desktop`:
https://github.com/GNOME/gdm/commit/cb0a3d4deb0ba01cf4277621f2b8ccfa527b4af3
2025-11-03 10:50:08 +01:00
Jan TojnarandBobby Rong fbd0a3e160 orca: 48.6 → 49.beta
https://gitlab.gnome.org/GNOME/orca/-/compare/48.6...49.beta

Co-authored-by: Bobby Rong <rjl931189261@126.com>
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-11-03 10:50:03 +01:00
Will Fancher fbecc923cc nixos/orca: Be careful about setting the display-manager path
Without this `mkIf`, it was accidentally disabling
`getty@tty1.service` on non-display-manager systems.
2025-08-21 15:55:52 -04:00
Jan Tojnar 9af27f1cb5 nixos/orca: Make available to gdm greeter
Without this, the greeter is unable to see `orca` program on `PATH`
and so `${gdm}/share/gdm/greeter/autostart/orca-autostart.desktop`
will fail to start it. As a result, screen reader would not work
on the login screen.
2025-05-20 20:08:31 +02:00
Peter KlingandJan Tojnar 089fa2b542 speechd: use socket activation 2025-05-10 14:58:35 +02:00
K900 64da401049 nixos/orca: init very simple module 2024-09-05 10:55:34 +03:00
Vladimír Čunát 1e9b3c1af1 nixos/speechd: avoid by default on headless systems
Incidentally this also fixes tests like nixosTests.installer.simple
/cc PR #329658
2024-07-28 12:16:12 +02:00
K900 04d010a9af nixos/speechd: init 2024-07-26 16:10:16 +03:00