Daiderd Jordan
cf9f74596a
system-version: add system.stateVersion option
2017-10-01 16:37:51 +02:00
Daiderd Jordan
9f0507cf7d
activation-checks: add check for user channels
2017-09-06 23:56:45 +02:00
Daiderd Jordan
184e9f34be
nix: include user channels in NIX_PATH
2017-09-06 23:39:15 +02:00
Daiderd Jordan
a7fe548f63
activation-checks: improve NIX_PATH warnings
2017-08-07 20:09:59 +02:00
Daiderd Jordan
c24f744cd3
activation-checks: show initial changelog
2017-08-01 22:59:19 +02:00
Daiderd Jordan
40eb1292aa
Merge pull request #31 from clhodapp/nix-apps-dir
...
Make symlink within ~/Applications if it exists instead of skipping
2017-07-24 22:21:00 +02:00
Daiderd Jordan
0e6e71bc60
activation-checks: fix nixpkgs instructions
2017-07-24 19:31:57 +02:00
Daiderd Jordan
4281f777d7
activation-checks: don't fail before showing error message
2017-07-24 19:29:31 +02:00
Daiderd Jordan
0ee39eb06a
activation-checks: fix changelog diff
2017-07-23 19:22:40 +02:00
Daiderd Jordan
6a2715dcb6
activation-checks: remove set +e
2017-07-23 19:07:04 +02:00
Daiderd Jordan
b5e0b273c4
darwin: show CHANGELOG during activation
2017-07-23 18:56:37 +02:00
Daiderd Jordan
7845fd0423
activation-checks: fix evaluation
2017-07-23 18:27:01 +02:00
Daiderd Jordan
6d91e5b565
darwin: add --check flag
2017-07-23 18:02:08 +02:00
Daiderd Jordan
e4a11b2073
activation-checks: add NIX_PATH check for nixpkgs
2017-07-23 17:51:17 +02:00
Daiderd Jordan
345d9ffa0e
activation-checks: add NIX_PATH check for darwin-config
2017-07-23 17:51:17 +02:00
Daiderd Jordan
05d8495ed8
activation-checks: add NIX_PATH check for darwin
2017-07-23 17:51:06 +02:00
Daiderd Jordan
8016f1e2fd
add activation-checks
2017-07-23 16:05:46 +02:00
Piotr Limanowski
8fe2cff0cc
Adds an idea for networking module
...
The idea is to follow: https://nixos.org/nixos/options.html#networking so we can
share even more configuration ideas from NixOS.
2017-07-05 22:17:58 +02:00
Daiderd Jordan
5e61ca9fb4
Merge pull request #35 from dirn/smart-periods
...
Add support for smart period substitution
2017-06-26 20:31:31 +02:00
Daiderd Jordan
7682413824
Merge pull request #34 from dirn/autocapitalization
...
Add support for autocapitalization
2017-06-26 20:30:24 +02:00
Andy Dirnberger
705ab0bcf2
Add support for smart period substitution
...
Signed-off-by: Andy Dirnberger <andy@dirnberger.me>
2017-06-25 17:03:28 -04:00
Andy Dirnberger
725fac8eff
Add support for autocapitalization
...
Signed-off-by: Andy Dirnberger <andy@dirnberger.me>
2017-06-25 16:55:37 -04:00
Andy Dirnberger
ad4acf558f
Add support for Dock icon size
...
Signed-off-by: Andy Dirnberger <andy@dirnberger.me>
2017-06-25 16:38:48 -04:00
Chris Hodapp
b26b1e89c1
Make symlink within ~/Applications if it exists instead of skipping
2017-06-14 13:12:12 -07:00
Daiderd Jordan
d703c39421
launchd: hide 'No such file or directory' messages with first activation
2017-06-03 00:15:27 +02:00
Daiderd Jordan
cee2bb93cc
applications: fix activation
2017-05-20 14:38:32 +02:00
Daiderd Jordan
290b1d8aad
system-packages: link applications to ~/Applications
2017-05-20 14:23:05 +02:00
Daiderd Jordan
cf3c3cb082
security: add option to configure accessibilityPrograms
2017-05-16 00:10:21 +02:00
Daiderd Jordan
1b6f56f5b8
environment: include /usr/sbin and /sbin in systemPath
...
Don't extend initial PATH adding extra entries should be done through
appending environment.systemPath or manually extending it with
environment.extraInit or similar options.
2017-05-15 19:46:34 +02:00
Daiderd Jordan
264a9237dd
launchd: add options for setting launchd environment variables
...
Fixes #12
2017-05-14 00:34:34 +02:00
Daiderd Jordan
e9cf765076
activation-scripts: run custom activation scripts first
2017-05-13 23:32:02 +02:00
Daiderd Jordan
d61f3ff621
launchd: add logging to activation scripts
2017-05-13 16:42:18 +02:00
Daiderd Jordan
16cbb8f6a1
launchd: fix reload of services
2017-05-13 16:27:54 +02:00
Daiderd Jordan
00315bcc9e
launchd: don't use $HOME
2017-05-11 23:43:05 +02:00
Daiderd Jordan
8cb11d968f
launchd: remove double slashes in paths that use $HOME
2017-05-11 23:19:03 +02:00
Daiderd Jordan
a2843f8192
launchd: fix activation diff
2017-05-11 21:47:34 +02:00
Daiderd Jordan
93581740af
launchd: unload and stop disabled services
2017-05-11 21:27:06 +02:00
Daiderd Jordan
2e93c9ca29
activation-scripts: don't link current system before all activationScripts finish
2017-03-04 19:41:13 +01:00
Daiderd Jordan
74c27037e6
nix-daemon: check for nixbld group before activation
...
Fixes #9
2017-02-19 13:30:26 +01:00
Daiderd Jordan
0cbdc2f8f9
launchd: add user agents
2017-01-25 22:35:06 +01:00
Daiderd Jordan
5a5ec9ac42
nix.distributedBuilds: create directory for current load
2017-01-09 22:30:15 +01:00
Daiderd Jordan
4581746213
programs.zsh: export variables in zshenv
2017-01-08 22:56:16 +01:00
Daiderd Jordan
4c7f6b61bc
add support for assertions and warnings
2017-01-08 13:11:02 +01:00
Daiderd Jordan
e847283311
environment.etc: improve activation
2017-01-02 20:09:54 +01:00
Daiderd Jordan
6305c0675f
move write-text submodule
2017-01-02 08:21:54 +01:00
Daiderd Jordan
66f249f22a
add /etc/static path to warning messages
2016-12-19 21:53:14 +01:00
Daiderd Jordan
698713f2d9
improve launchd activation
2016-12-19 21:50:22 +01:00
Daiderd Jordan
58e4f7d0cf
use nixpkgsVersion as default system.darwinLabel
2016-12-19 21:09:10 +01:00
Daiderd Jordan
807872e8f3
add extra activation scripts
2016-12-19 20:31:59 +01:00
Daiderd Jordan
345941b4d8
add time.timeZone option
2016-12-16 12:20:28 +01:00