Daiderd Jordan
e2acb8f82a
uninstaller: run on travis
2018-01-15 08:51:04 +01:00
Daiderd Jordan
6e42f63784
uninstaller: init
2018-01-15 01:12:26 +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
Daiderd Jordan
6ea3f405e8
darwin-rebuild: add --list-generations flag
2017-10-20 21:45:31 +02:00
Daiderd Jordan
b7e4b03bee
darwin: add changelog command
2017-07-24 23:12:07 +02:00
Daiderd Jordan
79b180249a
darwin: add check as command for darwin-rebuild
2017-07-24 23:12:07 +02:00
Daiderd Jordan
6d91e5b565
darwin: add --check flag
2017-07-23 18:02:08 +02:00
Daiderd Jordan
32bfad7cc6
darwin-rebuild: add support for --rollback and --switch-generation
2017-05-15 21:16:09 +02:00
Chris Hodapp
8637e7a92f
Better no-args darwin-options output
...
There isn't a man page and it's useful to print out the list of
top-level keys.
2017-05-12 00:34:49 -07:00
Daiderd Jordan
c7d92b852e
darwin-rebuild: run user activation first
...
Some of the activation scripts use /run/current-system as a reference
for things that should be removed. The symlink is updated by the system
activation script thus it should run last.
2017-05-11 21:36:57 +02:00
Daiderd Jordan
c363720616
lnl: update vim ycm/pymode settings
2017-04-13 07:32:07 +02:00
Daiderd Jordan
258cda10ce
darwin-rebuild: keep result symlink when running build
2017-03-04 20:00:23 +01:00
Daiderd Jordan
57c0c8a112
allow -j4 style flag for darwin-rebuild and the nix wrapper
2017-01-24 21:47:34 +01:00
Daiderd Jordan
40eb4254d5
nix-script: add nix-env operations
2017-01-20 23:31:42 +01:00
Daiderd Jordan
77f947c0dc
darwin-rebuild: add --keep-going
2017-01-10 21:41:18 +01:00
Daiderd Jordan
a85194aa33
nix-script: fix shell -p
2017-01-02 08:19:22 +01:00
Daiderd Jordan
89daf6bf9e
nix-script: improve expresions
2016-12-28 01:18:50 +01:00
Daiderd Jordan
ba674c8bb4
nix-script: don't add src for all commands
2016-12-27 20:51:34 +01:00
Daiderd Jordan
563a2b35b7
nix-script: rename
2016-12-27 20:30:13 +01:00
Daiderd Jordan
a40eb003e1
nix-script: improve commands with and expression
2016-12-27 20:28:25 +01:00
Daiderd Jordan
3ec1300c67
nix-script: resolve drv path
2016-12-26 23:55:23 +01:00
Daiderd Jordan
bc5fc1af32
add nix-script
2016-12-26 23:34:09 +01:00
Daiderd Jordan
44fc4d4010
add --dry-run to darwin-rebuild help
2016-12-22 23:27:29 +01:00
Daiderd Jordan
303d5fa2c4
enable --dry-run for darwin-rebuild
2016-12-22 23:25:32 +01:00
Daiderd Jordan
f317db6bf4
implement darwin-rebuild flags
2016-12-20 00:05:36 +01:00
Daiderd Jordan
68ffdbeb37
add darwin-option example to readme
2016-12-15 22:03:06 +01:00
Daiderd Jordan
942d662d1e
add basic darwin-option command
2016-12-15 21:52:53 +01:00
Daiderd Jordan
0b3c5a21b2
improve system activation for single user installs
...
Fixes #1
2016-12-14 15:50:00 +01:00
Daiderd Jordan
6af52615ed
add activate-user script
2016-12-14 12:32:20 +01:00
Daiderd Jordan
8708ebb796
move nix-tools out of nix expression
2016-12-12 17:34:43 +01:00
Daiderd Jordan
98f6b407ec
add separate tools to systemPackages
2016-12-12 11:08:23 +01:00
Daiderd Jordan
6ca27b9903
add nix-tools and use <darwin-config> instead of config.nix
2016-12-11 12:49:11 +01:00