diff options
| author | Andrew Childs <lorne@cons.org.nz> | 2018-10-25 00:30:34 +0900 |
|---|---|---|
| committer | Andrew Childs <lorne@cons.org.nz> | 2018-10-25 01:00:52 +0900 |
| commit | 676ef103771aa3fc4b150290294b8ad5610d2750 (patch) | |
| tree | a208b52ff962a4f0cfc0041cd5f473f6795a07dc /release.nix | |
| parent | e6a698a7011487f16dd061d65e36ec330465ed16 (diff) | |
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.
Diffstat (limited to 'release.nix')
| -rw-r--r-- | release.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/release.nix b/release.nix index 6721a52..a7016b7 100644 --- a/release.nix +++ b/release.nix @@ -108,10 +108,11 @@ let tests.services-synergy = makeTest ./tests/services-synergy.nix; tests.services-privoxy = makeTest ./tests/services-privoxy.nix; tests.system-defaults-write = makeTest ./tests/system-defaults-write.nix; + tests.system-environment-bash = makeTest ./tests/system-environment-bash.nix; + tests.system-environment-fish = makeTest ./tests/system-environment-fish.nix; tests.system-keyboard-mapping = makeTest ./tests/system-keyboard-mapping.nix; tests.system-packages = makeTest ./tests/system-packages.nix; - tests.system-path-bash = makeTest ./tests/system-path-bash.nix; - tests.system-path-fish = makeTest ./tests/system-path-fish.nix; + tests.system-path = makeTest ./tests/system-path.nix; tests.system-shells = makeTest ./tests/system-shells.nix; tests.users-groups = makeTest ./tests/users-groups.nix; tests.fonts = makeTest ./tests/fonts.nix; |
