Daiderd Jordan
|
d31dbefca7
|
installer: configure build users
|
2018-01-14 17:18:10 +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
|
937bf1e83c
|
nix: add note about multi-user installs for distributed builds
|
2018-01-14 16:08:27 +01:00 |
|
Daiderd Jordan
|
46d6951fd2
|
activation-scripts: add test for pre/post hooks
|
2018-01-14 16:08:27 +01:00 |
|
Daiderd Jordan
|
e9cbcbb549
|
installer: test on travis
|
2018-01-14 16:07:47 +01:00 |
|
Daiderd Jordan
|
d107dfbc3a
|
installer: move /run creation
|
2018-01-14 16:07:46 +01:00 |
|
Daiderd Jordan
|
850dc95145
|
installer: fix patch
|
2018-01-14 16:07:46 +01:00 |
|
Daiderd Jordan
|
04ed74ca63
|
hydra: make user a member of the hydra group
The trusted-users setting works based on group membership, the primary
group id doesn't matter.
|
2018-01-14 13:31:58 +01:00 |
|
Daiderd Jordan
|
ca420b2f9e
|
users: add test for group membership
|
2018-01-14 13:31:15 +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
|
f0e4aabb78
|
bootstrap: remove profile patch
|
2018-01-14 01:53:57 +01:00 |
|
Daiderd Jordan
|
bfac6569ab
|
bootstrap: add fix for /etc/profile
Also skip channel creation if <darwin> is already configured.
|
2018-01-13 23:46:55 +01:00 |
|
Daiderd Jordan
|
977ed04a60
|
installer: setup /run
|
2018-01-13 23:33:27 +01:00 |
|
Daiderd Jordan
|
9dd2d679cb
|
installer: add --check flag
|
2018-01-13 23:33:27 +01:00 |
|
Daiderd Jordan
|
32481b542b
|
installer: init
|
2018-01-13 23:33:27 +01:00 |
|
Daiderd Jordan
|
335baf7936
|
add users to README
|
2018-01-13 23:28:11 +01:00 |
|
Daiderd Jordan
|
37a8e52746
|
add users.users entry to changelog
|
2018-01-13 23:22:47 +01:00 |
|
Daiderd Jordan
|
08dd63a119
|
hydra: fix user creation
|
2018-01-13 23:16:39 +01:00 |
|
Daiderd Jordan
|
5250bc0f69
|
users: remove enable option
|
2018-01-13 22:59:34 +01:00 |
|
Daiderd Jordan
|
243651e398
|
checks: add test for /run
|
2018-01-13 22:50:48 +01:00 |
|
Daiderd Jordan
|
f6b9e43a84
|
checks: add /etc/profile check from bootstrap script
|
2018-01-13 19:45:57 +01:00 |
|
Daiderd Jordan
|
8bffb9877e
|
hydra: use users module
|
2018-01-13 18:29:20 +01:00 |
|
Daiderd Jordan
|
f6a72d972b
|
hydra: fix example
|
2018-01-13 18:20:52 +01:00 |
|
Daiderd Jordan
|
59421c7d76
|
nix: add to systemPackages when nix.package is set
|
2018-01-13 18:18:48 +01:00 |
|
Daiderd Jordan
|
ad3891f07a
|
etc: skip warning when target has references to /etc/static
|
2018-01-13 18:10:48 +01:00 |
|
Daiderd Jordan
|
174a36a296
|
activation: rename pre/post hooks
Renamed extraPostActivation and extraUserPostActivation.
|
2018-01-13 17:12:02 +01:00 |
|
Daiderd Jordan
|
789623213e
|
checks: impure darwin-config error message
|
2018-01-13 15:40:07 +01:00 |
|
Daiderd Jordan
|
849cf9edc4
|
simple: update example
|
2018-01-13 14:56:49 +01:00 |
|
Daiderd Jordan
|
ed72bf6409
|
bash: don't setup environment in a nix-shell
|
2018-01-13 14:51:36 +01:00 |
|
Daiderd Jordan
|
bf72128177
|
toplevel: don't depend on NIX_PATH for the CHANGELOG
|
2018-01-13 14:20:13 +01:00 |
|
Daiderd Jordan
|
535701cb7f
|
users: update test for user creation/deletion
|
2018-01-13 14:04:38 +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
|
5df343aae5
|
networking: rename networkservices -> knownNetworkServices
|
2018-01-13 02:13:51 +01:00 |
|
Daiderd Jordan
|
9e87afcb4e
|
users: add test for group creation/deletion
|
2018-01-13 02:05:45 +01:00 |
|
Daiderd Jordan
|
b593f31822
|
users: add options to create user groups
|
2018-01-13 02:01:15 +01:00 |
|
Daiderd Jordan
|
5c31a2c380
|
time: skip activation if nothing is enabled
|
2018-01-12 22:24:34 +01:00 |
|
Daiderd Jordan
|
a326466ca7
|
lnl: move darwin-config
|
2018-01-12 21:57:34 +01:00 |
|
Daiderd Jordan
|
23da403335
|
lnl: cleanup aliases
|
2018-01-12 21:54:52 +01:00 |
|
Daiderd Jordan
|
ca5c600c7a
|
add system.keyboard to README
|
2018-01-11 21:44:28 +01:00 |
|
Daiderd Jordan
|
2989a747db
|
keyboard: add option for remapping Tilde on non-us keyboards
|
2018-01-10 19:57:23 +01:00 |
|
Daiderd Jordan
|
e0d8d10e92
|
lnl: add keyboard mapping
|
2018-01-10 19:46:51 +01:00 |
|
Daiderd Jordan
|
ada37dc2b3
|
lnl: add pr-darwin alias
|
2018-01-10 19:45:40 +01:00 |
|
Daiderd Jordan
|
c2a0025f7a
|
nix: add warning for distributed builds
|
2018-01-09 22:34:28 +01:00 |
|
Daiderd Jordan
|
b074b6634d
|
run bootstrap on travis
Fixes #14
|
2018-01-09 20:51:53 +01:00 |
|
Daiderd Jordan
|
5303f80542
|
keyboard: add test for keyboard mappings
|
2018-01-08 22:22:37 +01:00 |
|
Daiderd Jordan
|
d05229ca0d
|
keyboard: add warning when enableKeyMapping is not set
|
2018-01-08 22:04:32 +01:00 |
|
Daiderd Jordan
|
edc3be51ce
|
keyboard: add options for keyboard mappings
Fixes #55
|
2018-01-08 22:01:44 +01:00 |
|
Daiderd Jordan
|
3bedff357a
|
etc: make link warnings more noticable
Hopefully this helps to make it more obvious that the file will not be
created by nix-darwin. See #65
|
2018-01-08 19:08:02 +01:00 |
|