index
:
nix-darwin.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
modules
/
users
Age
Commit message (
Expand
)
Author
2024-11-11
users: warn users to use `pkgs.bashInteractive` instead of `pkgs.bash`
Michael Hoang
2024-11-11
users: assert that `programs.<shell>.enable = true;` for users' shells
Michael Hoang
2024-11-11
users: remove `lib.`
Michael Hoang
2024-11-07
users: don't generate `ensurePerms` when no users to manage
Michael Hoang
2024-11-07
users: replace runtime check to prevent deleting `root` with assertion
Michael Hoang
2024-11-07
treewide: fix shellcheck warnings and errors
Michael Hoang
2024-11-02
users: don't check home directory is correct before creating user
Michael Hoang
2024-10-28
users: create users with home directory `/var/empty` by default
Michael Hoang
2024-10-28
users: remove `users.forceRecreate` option
Michael Hoang
2024-10-28
users: fix unclosed string
Michael Hoang
2024-10-28
users: remove `with lib;`
Michael Hoang
2024-10-28
users: replace FDA check with more fine grained permissions check
Michael Hoang
2024-10-27
users: ensure all users' home directories in the config are correct
Michael Hoang
2024-10-27
users: move checks to `system.checks`
Michael Hoang
2024-10-27
users: allow `shell` to be managed by macOS
Michael Hoang
2024-10-27
users: change default shell to `/usr/bin/false` to match macOS
Michael Hoang
2024-10-27
users: allow `home` to be managed by macOS
Michael Hoang
2024-10-27
users: update properties on known users
Michael Hoang
2024-10-24
Merge pull request #1118 from Enzime/push-zvvxxryylwxt
Emily
2024-10-24
users: switch back to using `dscl` for deleting users
Michael Hoang
2024-10-24
users: ensure Full Disk Access is granted before trying to create users
Michael Hoang
2024-10-24
users: add missing newlines for FDA prompt
Michael Hoang
2024-10-24
users: prevent deleting the user calling `darwin-rebuild`
Michael Hoang
2024-10-24
users: ensure users' shells are installed
Michael Hoang
2024-10-23
users: ensure Full Disk Access is granted before trying to delete users
Michael Hoang
2024-10-22
users: don't allow `name` to be empty
Michael Hoang
2024-10-22
users: change default `description` to `null`
Michael Hoang
2024-10-22
users: use `lib.escapeShellArg` for group description
Michael Hoang
2024-10-22
users: use `lib.escapeShellArg` for `createhomedir`
Michael Hoang
2024-10-22
users: use `lib.escapeShellArg` for `dscl` paths
Michael Hoang
2024-10-22
users: use `lib.escapeShellArgs` instead of custom version
Michael Hoang
2024-10-22
users: use `lib.escapeShellArgs` for `sysadminctl -addUser`
Michael Hoang
2024-10-22
users: use `lib.escapeShellArg` for `sysadminctl -deleteUser`
Michael Hoang
2024-10-22
users: use `lib.escapeShellArg` for `id -u`
Michael Hoang
2024-10-22
users: set `default` for `users.users.<user>.name`
Michael Hoang
2024-10-22
Use `sysadminctl` instead of `dscl`
Andrew Lubawy
2024-09-05
users: allow arbitrary group IDs
Emily
2024-04-19
treewide: remove lib.mdDoc
Weijia Wang
2024-03-04
Merge pull request #821 from qowoz/users
Michael Hoang
2024-01-20
fix: set shell for new users, and only known ones
Hraban Luyat
2024-01-20
fix: user shell path handling
Hraban Luyat
2023-12-04
users: fix `forceRecreate` bash comparison
zowoq
2023-06-24
treewide: convert all option docs to Markdown
Emily
2022-08-16
Move build user options to `nix` module to improve overlap with NixOS
Malo Bourgon
2021-10-23
add forward compatibility for literalExample deprecation
Daiderd Jordan
2021-02-17
users: migrate nixbld -> _nixbld
Daiderd Jordan
2020-09-02
Remove deprecated types.loaOf
Mario Rodas
2020-02-11
users: ensure uniqueness of gid/uid entries
Daiderd Jordan
2020-01-21
replace list values for types.loaOf
Daiderd Jordan
2019-02-24
users: gate the creation with an option, false by default and use createhomedir
Wael M. Nasreddine
[next]