···152152Userborn implements immutable users by re-mounting the password files
153153read-only. This means that unlike when using the Perl script, trying to add a
154154new user (e.g. via `useradd`) will fail right away.
155155+156156+## Restrict usage time {#sec-restrict-usage-time}
157157+158158+[Timekpr-nExT](https://mjasnik.gitlab.io/timekpr-next/) is a screen time managing application that helps optimizing time spent at computer for your subordinates, children or even for yourself.
159159+160160+You can enable it via:
161161+162162+```nix
163163+{ services.timekpr.enable = true; }
164164+```
165165+166166+This will install the `timekpr` package and start the `timekpr` service.
167167+You can then use the `timekpra` application to configure time limits for users.
···100100101101- [mautrix-discord](https://github.com/mautrix/discord), a Matrix-Discord puppeting/relay bridge. Available as [services.mautrix-discord](#opt-services.mautrix-discord.enable).
102102103103+- [Timekpr-nExT](https://mjasnik.gitlab.io/timekpr-next/), a time managing application that helps optimizing time spent at computer for your subordinates, children or even for yourself. Available as [](#opt-services.timekpr.enable).
104104+103105- [SuiteNumérique Meet](https://github.com/suitenumerique/meet) is an open source alternative to Google Meet and Zoom powered by LiveKit: HD video calls, screen sharing, and chat features. Built with Django and React. Available as [services.lasuite-meet](#opt-services.lasuite-meet.enable).
104106105107- [lemurs](https://github.com/coastalwhite/lemurs), a customizable TUI display/login manager. Available at [services.displayManager.lemurs](#opt-services.displayManager.lemurs.enable).