1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-06 08:47:00 +00:00
Commit graph

1244 commits

Author SHA1 Message Date
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
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
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
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
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
Daiderd Jordan
ac840a44b4
networking: add warning when networkservices is empty 2018-01-08 18:45:12 +01:00
Daiderd Jordan
5c18e86a07
networking: add dns/search options
These options are only enabled for networkservices that are explicitly
enabled and will clear existing values if nothing is set.
2018-01-08 00:16:46 +01:00
Daiderd Jordan
9780fb0f0b
nixpkgs: add support for overlays 2018-01-06 23:20:43 +01:00
Daiderd Jordan
52cf461055
Merge pull request #62 from pjan/enh/NSGlobalDomain
Adds more NSGlobalDomain options + tests
2018-01-05 18:36:13 +01:00
Daiderd Jordan
7eb4e21075
defaults: add option for NetBIOSName 2018-01-05 00:16:09 +01:00
Daiderd Jordan
3dfc5da1e7
remove unused file 2018-01-05 00:06:14 +01:00
Daiderd Jordan
2c4444ede4 Merge pull request #64 from pjan/fix/47 2018-01-05 00:02:21 +01:00
Daiderd Jordan
7ed9cb0c46
Merge pull request #51 from joseph-long/set-netbios-name
Set NetBIOS name with hostName
2018-01-04 23:56:02 +01:00
Daiderd Jordan
1779e06cd4
chunkwm: make chunkwmrc executable 2018-01-04 21:37:13 +01:00
pjan vandaele
062f14eb55 Closes #47. Adds tests for networking 2018-01-04 15:36:33 +09:00
pjan vandaele
01692f870b Adds more NSGlobalDomain options + tests 2018-01-04 11:59:50 +09:00
Daiderd Jordan
02a11717a4
Merge pull request #60 from nix-hackers/tmux-iterm2
tmux: play nice with iTerm2
2018-01-04 00:05:03 +01:00
Daiderd Jordan
9792b08fdf
nix: allways set NIX_REMOTE=daemon when the db isn't writable 2018-01-03 23:04:43 +01:00
Eric Bailey
b6e692361e
tmux: play nice with iTerm2
That is, don't use reattach-to-user-namespace. iTerm2 provides an option to
allow applications in the terminal to access the clipboard, as well as deeper
shell integration utilities, which obviate the need for
reattach-to-user-namespace. What's more, iTerm2's tmux integration doesn't work
with it, nor when aggressive-resize is on.

See also:

- https://iterm2.com/documentation-preferences.html
- https://iterm2.com/documentation-utilities.html
- https://iterm2.com/documentation-tmux-integration.html
- https://github.com/tmux-plugins/tmux-sensible/issues/24
2018-01-03 13:32:07 -06:00
Daiderd Jordan
f63f4fe3fb
nix: reload daemon when nix.conf changes 2018-01-03 20:10:24 +01:00
Daiderd Jordan
8b10783bda
hydra: use post activation for authorized_keys 2018-01-03 00:33:06 +01:00
John Wiegley
e8a0378790 Allow for postActivation scripts, that happen last 2018-01-02 12:36:34 -08:00
Daiderd Jordan
2237479c22
lnl: add custom link for gitconfig 2018-01-01 23:55:56 +01:00
Daiderd Jordan
403e432746
launchd: fix type of inetdCompatibility 2018-01-01 23:03:11 +01:00
pjan vandaele
1d8c5d9b79 fix + tests 2018-01-01 09:20:27 +09:00
pjan vandaele
d7e67ce030 float type 2017-12-31 12:15:22 +09:00
pjan vandaele
6aec3fbb50 Adds attrs type for defaults. Adds additional Dock settings. 2017-12-28 12:23:29 +09:00
Daiderd Jordan
ba7202e789
environment-shells: add option to manage /etc/shells 2017-12-13 23:02:11 +01:00
Daiderd Jordan
5894006537
whitespace 2017-12-13 22:58:18 +01:00
Daiderd Jordan
2c6f80380f
improve git revision detection
lib.pathIsDirectory doesn't follow symlinks causing the git revision
detection to fail if NIX_PATH points to a symlink.
2017-12-03 18:22:48 +01:00
Daiderd Jordan
c4e213745a
security-accessibility: remove options
The accessibility database has been protected with SIP since macOS
10.12 and there doesn't seem to be another way to configure this
programmatically.
2017-11-29 00:14:31 +01:00
Daiderd Jordan
48af45075a
nix-daemon: add option to configure a logfile 2017-11-28 22:25:51 +01:00
Daiderd Jordan
a20e9d040c
lnl: enable sandboxing 2017-11-28 22:06:34 +01:00
Daiderd Jordan
5d80f2c826
Merge pull request #50 from cbarrett/master
Port over the NixOS fish module
2017-11-06 00:09:29 +01:00
Daiderd Jordan
7d0421a1c8
examples-hydra: remove custom tmpdir 2017-10-30 10:16:07 +01:00