Jörg Thalheim 55819e6c86
Revert "zsh: don't clobber the environment of non-login shells"
This reverts commit 6a756af3e7a50c22a45f7d958657527ac47d2902.

Currently zshenv by default only set fpath and HELPDIR without exporting them.
A parent shell would also not set those variables usually as they are shell local.

It also sources a file called set-environment but this is protected by an
environment variable called __NIXOS_SET_ENVIRONMENT_DONE. Hence any modification
done by the parent shell should persist as long as __NIXOS_SET_ENVIRONMENT_DONE
is not unset.

This behavior deviates from what we do in bashrc and breaks common setups such
as tmux/mosh or screen.

Fixes #80437
2020-02-18 15:52:21 +00:00
..
2019-08-26 21:40:19 +00:00
2019-12-31 10:20:07 +02:00
2020-01-01 14:53:15 -05:00
2017-08-11 15:48:45 +00:00
2019-05-30 19:58:45 +02:00
2019-08-09 12:56:11 -04:00
2019-08-28 11:07:32 +00:00
2019-04-29 14:05:50 +02:00
2019-08-12 13:37:15 +02:00
2020-01-10 02:00:08 +01:00
2019-08-21 16:16:04 -04:00
2019-08-10 11:17:18 -04:00
2018-04-07 15:06:51 +02:00
2017-01-29 05:45:43 -06:00
2019-09-17 00:18:14 +00:00
2020-01-16 18:09:35 +01:00
2018-11-21 23:33:10 +00:00
2018-06-08 20:57:16 +02:00
2019-08-26 21:40:19 +00:00
2019-08-26 21:40:19 +00:00
2019-12-10 22:41:25 -05:00
2019-09-06 02:54:53 +02:00
2019-09-19 19:17:30 +02:00
2017-07-23 12:56:04 +03:00
2020-01-03 15:24:32 +00:00
2017-09-29 15:01:21 +01:00
2020-01-17 21:28:54 +00:00
2019-07-15 09:41:37 +02:00
2018-09-07 20:35:17 +02:00
2019-03-18 09:56:27 +01:00
2019-08-26 21:40:19 +00:00
2019-05-10 08:12:27 +02:00