Commit Graph

6 Commits

Author SHA1 Message Date
Martin Weinelt
ef352e5401 nixos/fuse: disable by default
This change disables the fuse module by default and shifts the
obligation to enable it to consumers.
2026-06-20 17:29:40 +02:00
Robert Rose
b2abc2a2fd nixos/profiles: disable lvm resize helper in bashless profile 2026-03-24 15:21:23 +01:00
Adam Dinwoodie
531d3a9a45 linger-users: allow disabling for bashless profile
The linger-users systemd unit runs a Bash script.  To allow this to be
avoided for the bashless profile, provide an option to have NixOS not
manage lingering for any users.

To make this feasible, add the possibility for each individual user
account to not have its lingering configuration managed by NixOS at all,
and make this the default from 26.05.  In practice, this won't result in
a change of behaviour except for people who manually use `loginctl
enable-linger` commands to add lingering for some user accounts, then
rely on NixOS to disable lingering the next time the systemd units are
restarted.
2025-11-09 19:54:39 +00:00
nikstur
653fd8c995 nixos/systemd/shutdown: make shutdown ramfs bashless 2025-10-14 10:14:43 +02:00
nikstur
7fe74bb833 nixos/profiles/bashless: re-enable systemd-timesyncd
systemd-timesyncd is now bashless and can thus re-enabled in the
bashless profile.
2025-10-14 10:14:42 +02:00
nikstur
0e0be1398a nixos/profiles: add bashless profile 2025-10-09 23:52:39 +02:00