1
1
mirror of https://github.com/LnL7/nix-darwin.git synced 2024-09-21 09:59:18 +03:00
Commit Graph

15 Commits

Author SHA1 Message Date
Kirill Elagin
45f0e832cd fixup! installer and activation: Sanitise PATH 2018-06-29 19:05:57 +03:00
Kirill Elagin
26bab2fd32 installer and activation: Sanitise PATH
This makes sure that the installation and activation processes are “pure”,
i.e. they use only binaries from nixpkgs or ones that come with macOS.

Closes #86.
2018-06-29 18:51:41 +03:00
Kirill Elagin
2fec230ccc installer: Bring our own nix-instantiate 2018-06-29 15:15:35 +03:00
Daiderd Jordan
49b899dd97
installer: make configuration writable
If the installer is built from a channel or url the example is copied
from the store and won't have write permissions.
2018-04-14 00:28:11 +02:00
Daiderd Jordan
6f1c1049dd
installer: fallback to a default editor 2018-01-24 22:37:40 +01:00
Daiderd Jordan
c2728318fb
installer: add post check 2018-01-17 21:31:47 +01:00
Daiderd Jordan
64a46b7164
uninstaller: add header 2018-01-16 00:58:13 +01:00
Daiderd Jordan
02725e220a
installer: fix editor check 2018-01-16 00:58:12 +01:00
Daiderd Jordan
ac238d0323
installer: ask to edit configuration before installing
This is skipped when stdin is not a tty, unlike the other interactive
parts that look at stdout.
2018-01-14 19:08:02 +01:00
Daiderd Jordan
d31dbefca7
installer: configure build users 2018-01-14 17:18:10 +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
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