Wael M. Nasreddine
41a00f14b4
users: gate the creation with an option, false by default and use createhomedir
2019-02-24 22:13:45 +01:00
Wael M. Nasreddine
7c68f69154
users: create/chown the home only when it is different than /var/empty
2019-02-24 22:06:45 +01:00
Wael M. Nasreddine
303c5fbb00
users: create the home-directory for a new user
2019-02-24 22:06:37 +01:00
Daiderd Jordan
6c6c8f2164
users.users: only extend profiles if packages are defined
2019-02-23 12:00:39 +01:00
Daiderd Jordan
ece03c592e
Merge pull request #127 from kalbasit/nix-darwin_user-packages
...
users: install user packages via users.users.<name?>.packages
2019-02-23 11:45:40 +01:00
Wael M. Nasreddine
5e6570c07c
order the environment
2019-02-21 15:57:51 -08:00
Daiderd Jordan
132a7f0a09
users: increase default nixbld users to 32 and set knownUsers by default
...
Since the users.nix.configureBuildUsers target nixbld users, don't require
them to be added to knownUsers explicitly.
2019-02-21 23:15:09 +01:00
Wael M. Nasreddine
4ffabd184a
users: install user packages via users.users.<name?>.packages
2019-02-20 08:20:32 -08:00
Daiderd Jordan
fa3f67966b
types.string -> types.str
...
These options unintentionally used the deprecated string type, the
important difference between these is the fact that string merges by
default (similar to eg. lines) while str can only have a single value.
2018-07-21 13:27:08 +02:00
Daiderd Jordan
c1a1ac273d
users: add forceRecreate option
2018-06-22 12:16:51 +02:00
Daiderd Jordan
055287cf98
users: update the description for knownGroups/knownUsers
2018-03-03 13:51:48 +01:00
Daiderd Jordan
4e0ddf3061
users: add option to configure nixbld users.
2018-01-14 16:58:09 +01:00
Daiderd Jordan
1ba19da50d
users: make users hidden by default
2018-01-14 16:45:43 +01:00
Daiderd Jordan
b1645201f1
users: add support for group members
...
Unlike user options this is updated if the group already exists.
2018-01-14 13:26:18 +01:00
Daiderd Jordan
5250bc0f69
users: remove enable option
2018-01-13 22:59:34 +01:00
Daiderd Jordan
3db35e87f0
users: move submodules to separate files
2018-01-13 13:52:30 +01:00
Daiderd Jordan
b8713d540c
users: add options for user creation
2018-01-13 13:42:49 +01:00
Daiderd Jordan
b593f31822
users: add options to create user groups
2018-01-13 02:01:15 +01:00