1
1
mirror of https://github.com/LnL7/nix-darwin.git synced 2024-08-16 16:10:39 +03:00
Commit Graph

160 Commits

Author SHA1 Message Date
Daiderd Jordan
4d892e7774
fonts: rewrite activation
The new implementation is a bit smarter and only updates fonts that
changed.  But more importantly /run/current-system isn't used anymore
which breaks initial activation and installs the previous set of fonts
instead of the one in the new system.

Fixes #115
2019-02-17 11:31:40 +01:00
Daiderd Jordan
e812130e5d
system-packages: fix test 2019-01-18 23:36:15 +01:00
Daiderd Jordan
a1c56d5492
system-packages: verify libraries are not linked
By default environment.pathsToLink does not include /lib so libraries
should not be exposed directly in the system output.
2019-01-18 23:18:45 +01:00
Daiderd Jordan
236d9b0c2d system-packages: make test actually check the expected behaviour 2019-01-18 23:13:42 +01:00
Daiderd Jordan
629fa53498
nix-daemon: use system NIX_SSL_CERT_FILE
Otherwise the daemon wouldn't honor extra certificates from the
security.pki options.
2019-01-16 22:47:19 +01:00
Daiderd Jordan
c50ba6a354
security.pki: add test for ca-certificates.crt 2019-01-15 22:14:56 +01:00
Daiderd Jordan
462ec30cb3
checks: add test for nix-gc user validation 2019-01-04 00:50:14 +01:00
Daiderd Jordan
f05d6a858f
nix-gc: add test 2019-01-03 20:59:23 +01:00
Andrew Childs
b5fc279d1b Combine system environment tests and add zsh 2018-10-29 09:12:20 +09:00
Andrew Childs
676ef10377 Unify environment configuration and don't run in child shells
This should enable `nix run` to work under shells like fish and zsh,
as well as making child shells not needlessly reset any environment
that should be inherited.

Implementation adapted from NixOS.
2018-10-25 01:00:52 +09:00
Daiderd Jordan
5fa894c90a
tests: avoid depending on an actual font package 2018-10-12 22:03:40 +02:00
Piotr Limanowski
00cd92968e skip buildEnv and create a package with /share/fonts 2018-10-06 20:38:01 +02:00
Piotr Limanowski
2a53ac278f fonts: adds enableFontDir flag
For NixOS compatibility reasons we're using enableFontDir flag that
in turn enables/disables font management in /Library/Fonts directory.
2018-10-05 22:27:29 +02:00
Piotr Limanowski
8fe33a584e adds recursive font searching 2018-10-04 13:14:45 +02:00
Piotr Limanowski
6d0cf2d842 add tests for fonts 2018-10-02 19:59:23 +02:00
Mario Rodas
6d5dcd60eb synapse-bt: Add basic test 2018-09-15 15:37:22 -05:00
Daiderd Jordan
c49311408b
Merge pull request #99 from Enzime/add/synergy-service
synergy: Add module for client and server
2018-09-14 22:57:51 +02:00
Daiderd Jordan
48f3ed6301
nix: only set NIX_REMOTE for nix 1.11
This isn't needed anymore, nix 2.0 figures this out automatically now.
2018-09-14 21:40:19 +02:00
Michael Hoang
32d7297f98 synergy: Add tests for config options 2018-09-14 21:01:08 +10:00
Daiderd Jordan
6418523767
Merge pull request #92 from carlosdagos/privoxy-service
Add a privoxy service
2018-08-03 19:35:16 +02:00
Carlos D
41a6a40f53 Add a privoxy service 2018-08-02 10:09:22 +10:00
Periklis Tsirakidis
17af73ddd5
Fix args passing to execvp 2018-08-01 19:40:59 +02:00
Daiderd Jordan
9987c71c83
nix-daemon: add tests 2018-06-21 15:22:12 +02:00
Periklis Tsirakidis
b85d89a1ae Init offlineimap service 2018-06-04 16:25:07 +02:00
Rodney Lorrimar
6d6d11fdad fixup! buildkite-agent: fix variable expansion in hook scripts
Addresses PR review comment.
2018-05-10 11:43:49 +01:00
Daiderd Jordan
bb9fe63acd
ssh: add basic tests for known hosts 2018-03-06 21:21:48 +01:00
Daiderd Jordan
84a3fcadd0
ofborg: add basic test 2018-03-05 23:00:50 +01:00
Daiderd Jordan
f1f6a81b9a
buildkite: remove package from test closure 2018-03-05 21:46:12 +01:00
Daiderd Jordan
25b2f87b58
skhd: add basic test 2018-03-05 21:41:52 +01:00
Daiderd Jordan
f4af8cd677
add screencapture option to defaults-write test 2018-03-01 21:41:38 +01:00
Rodney Lorrimar
48d6fe551d buildkite-agent service: add test case 2018-02-26 18:19:22 +00:00
Daiderd Jordan
b761ee79a3
zsh: add test for most options 2018-01-20 23:00:24 +01:00
Daiderd Jordan
e3281c90cf
defaults: move com.apple.smb.server to /activate
Currently fails with permission errors.
2018-01-17 23:10:57 +01:00
Daiderd Jordan
d4b34322c5
networking: don't set NetBIOSName
This doesn't look like the hostname on my system, it has an extra unique prefix.
2018-01-17 20:09:24 +01:00
Daiderd Jordan
d8380cdd80
users: test isHidden = false; 2018-01-16 00:58:13 +01:00
Daiderd Jordan
46d6951fd2
activation-scripts: add test for pre/post hooks 2018-01-14 16:08:27 +01:00
Daiderd Jordan
ca420b2f9e
users: add test for group membership 2018-01-14 13:31:15 +01:00
Daiderd Jordan
535701cb7f
users: update test for user creation/deletion 2018-01-13 14:04:38 +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
2989a747db
keyboard: add option for remapping Tilde on non-us keyboards 2018-01-10 19:57:23 +01:00
Daiderd Jordan
5303f80542
keyboard: add test for keyboard mappings 2018-01-08 22:22:37 +01:00
Daiderd Jordan
4608964b30
add test for networking.networkservices 2018-01-08 00:31:52 +01:00
Daiderd Jordan
48b888c800
nixpkgs: add test for overlays 2018-01-07 00:06:53 +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
pjan vandaele
01692f870b Adds more NSGlobalDomain options + tests 2018-01-04 11:59:50 +09:00
pjan vandaele
1d8c5d9b79 fix + tests 2018-01-01 09:20:27 +09:00
Daiderd Jordan
fa8b71bdf6
add test for environment.shells 2017-12-13 23:05:46 +01:00
Daiderd Jordan
2c05db6aca
remove test for accessibility programs 2017-12-06 13:50:27 +01:00
Colin Barrett
ae37a8ac7b Fix tests 2017-11-05 12:39:24 -05:00
Daiderd Jordan
94fddd38af
zsh: move environment variables to zshenv 2017-10-07 11:19:11 +02:00
Daiderd Jordan
1ca3e65198
fix accessibility test 2017-05-24 23:17:39 +02:00
Daiderd Jordan
9b1a061ea8
add test for security.accessibilityPrograms 2017-05-16 00:11:05 +02:00
Daiderd Jordan
2ed3ca511f
add test for default environment.systemPath 2017-05-15 20:35:30 +02:00
Daiderd Jordan
1d5c5266bb
add test for activate-system service 2017-05-14 01:31:22 +02:00
Daiderd Jordan
f850f97550
add test for system.defaults 2017-05-14 01:17:54 +02:00
Daiderd Jordan
406484b290
launchd: add test for envVariables 2017-05-14 00:43:45 +02:00
Daiderd Jordan
707cdd517b
system-path: add basic shell tests 2017-03-11 22:28:51 +01:00
Daiderd Jordan
8a67d1d4cf
add tests to release.nix 2017-03-11 10:03:37 +01:00