Commit Graph

460321 Commits

Author SHA1 Message Date
Lin Jian
8e2e741ab5
zsh: set environment variables in zshenv instead of zprofile
This patch fixes two issues:

1. The file in which environment variables are set is inconsistent.
  - This file sets them in zprofile when programs.zsh.enable is not
  set.
  - Zsh module sets them in zshenv when programs.zsh.enable is set.

2. Setting environment variables in zprofile overrides what users set
in .zshenv.  See these[1] home-manager[2] issues[3].

/etc/profile is also changed to /etc/set-environment. Here is a
comparison:

Using /etc/profile:
- Pros
  - config.environment.shellInit is sourced in all zsh
- Cons
  - config.environment.loginShellInit is also sourced in non-login zsh
  - config.programs.bash.shellInit is also sourced in all zsh
  - config.programs.bash.loginShellInit is also sourced in all zsh

Using /etc/set-environment:
- Pros
  - config.programs.bash.shellInit is not sourced in any zsh
  - config.programs.bash.loginShellInit is not sourced in any zsh
- Cons
  - config.environment.shellInit is not sourced in any zsh
  - config.environment.loginShellInit is not sourced in any zsh

[1]: https://github.com/nix-community/home-manager/issues/2751#issuecomment-1048682643
[2]: https://github.com/nix-community/home-manager/issues/2991
[3]: https://github.com/nix-community/home-manager/issues/3681#issuecomment-1436054233
2023-03-13 17:25:04 +08:00
Maximilian Bosch
2ed116f7a1
Merge pull request #219471 from Ma27/bump-redis-exporter
prometheus-redis-exporter: 1.47.0 -> 1.48.0
2023-03-04 12:09:01 +01:00
Fabian Affolter
39ece5af31
Merge pull request #219461 from r-ryantm/auto-update/waf-tester
waf-tester: 0.6.12 -> 0.6.13
2023-03-04 12:01:14 +01:00
Maximilian Bosch
f64e94f3fa
Merge pull request #219467 from Ma27/bump-grafana
grafana: 9.4.2 -> 9.4.3
2023-03-04 11:59:25 +01:00
Weijia Wang
210b580992
Merge pull request #219291 from r-ryantm/auto-update/zenith-nvidia
zenith-nvidia: 0.13.1 -> 0.14.0
2023-03-04 12:46:16 +02:00
Ryan Lahfa
fd09c1bdc5
Merge pull request #214759 from Tom-Hubrecht/borgmatic
nixos/borgmatic: Allow defining multiple configurations
2023-03-04 11:38:39 +01:00
Fabian Affolter
cdb62c0885
Merge pull request #219181 from doronbehar/pkg/python-lsprotocol
python3.pkgs.lsprotocol: 2022.0.0a9 -> 2022.0.0a10
2023-03-04 11:37:43 +01:00
Weijia Wang
dfa32a3e76
Merge pull request #219303 from r-ryantm/auto-update/libdnf
libdnf: 0.69.0 -> 0.70.0
2023-03-04 12:36:25 +02:00
superherointj
b3b4bc0052
Merge pull request #208636 from wegank/python-framework
python3: allow enabling framework on darwin
2023-03-04 07:31:34 -03:00
Maximilian Bosch
3330d1de1d
prometheus-redis-exporter: 1.47.0 -> 1.48.0
ChangeLog: https://github.com/oliver006/redis_exporter/releases/tag/v1.48.0
2023-03-04 11:27:51 +01:00
Ryan Lahfa
0397ee1113
Merge pull request #218043 from addict3d/parameterise-guest-memsize-1
nixos/lib/make-disk-image: expose memSize parameter
2023-03-04 11:25:23 +01:00
Fabian Affolter
43d89336f6
Merge pull request #219432 from fabaff/ulid-transform
python310Packages.ulid-transform: init at 0.4.0
2023-03-04 11:21:00 +01:00
Fabian Affolter
58347c6d96
waf-tester: add changelog to meta 2023-03-04 11:20:08 +01:00
Weijia Wang
cb9760ba86
Merge pull request #219460 from r-ryantm/auto-update/mwic
mwic: 0.7.9 -> 0.7.10
2023-03-04 12:11:13 +02:00
Weijia Wang
8993a094f7
Merge pull request #219454 from r-ryantm/auto-update/python310Packages.peaqevcore
python310Packages.peaqevcore: 12.2.1 -> 12.2.6
2023-03-04 12:08:13 +02:00
Thiago Kenji Okada
afee2c9ce8
Merge pull request #219192 from delan/osu-lazer
osu-lazer: 2023.207.0 -> 2023.301.0
2023-03-04 09:58:52 +00:00
Maximilian Bosch
c016144591
grafana: 9.4.2 -> 9.4.3
ChangeLog: https://github.com/grafana/grafana/releases/tag/v9.4.3
2023-03-04 10:57:56 +01:00
Michele Guerini Rocco
a3246a890d
Merge pull request #219325 from r-ryantm/auto-update/mkvtoolnix
mkvtoolnix: 73.0.0 -> 74.0.0
2023-03-04 10:42:10 +01:00
Weijia Wang
1c24adfc27
Merge pull request #219341 from r-ryantm/auto-update/libdatovka
libdatovka: 0.2.1 -> 0.3.0
2023-03-04 11:41:14 +02:00
R. Ryantm
1bca4bbc8a waf-tester: 0.6.12 -> 0.6.13 2023-03-04 09:33:51 +00:00
R. Ryantm
546a42df3c mwic: 0.7.9 -> 0.7.10 2023-03-04 09:24:39 +00:00
K900
0ab7f2e54c
Merge pull request #219434 from yu-re-ka/lkl-5-15
lkl: downgrade to 5.15
2023-03-04 11:34:26 +03:00
K900
e073777844
Merge pull request #219457 from vcunat/p/firewall-conntrack
nixos/release-*: finish dropping the conntrack tests
2023-03-04 11:30:30 +03:00
Vladimír Čunát
52006da65b
nixos/release-*: finish dropping the conntrack tests
This was forgotten in commit 84f3520c8f.
2023-03-04 09:28:09 +01:00
K900
0d13ad08d8
Merge pull request #219455 from K900/remove-conntrack-helpers
nixos/firewall: handle conntrack helper autodetection being removed in 6.0
2023-03-04 11:17:20 +03:00
K900
32bc50dc36 lkl: add raitobezarius to maintainers
(as requested on Matrix)
2023-03-04 11:05:10 +03:00
K900
dc01a82282 lkl: add note for future update attempts 2023-03-04 11:01:44 +03:00
K900
84f3520c8f nixos/tests/nat: remove conntrack helpers test
Removed upstream
2023-03-04 10:53:48 +03:00
K900
18f85de76d nixos/firewall: assert that the kernel supports conntrack helper auto-loading 2023-03-04 10:53:47 +03:00
Doron Behar
2eeefe41f5
Merge pull request #209062 from doronbehar/pkg/syncthingtray
syncthingtray: 1.3.1 -> 1.3.2
2023-03-04 09:36:25 +02:00
R. Ryantm
0bba5cdd8c python310Packages.peaqevcore: 12.2.1 -> 12.2.6 2023-03-04 07:25:33 +00:00
Delan Azabani
f0ea95c2c7 osu-lazer: 2023.207.0 -> 2023.301.0 2023-03-04 14:16:01 +08:00
Delan Azabani
7f76ed4010 osu-lazer-bin: 2023.207.0 -> 2023.301.0 2023-03-04 14:16:01 +08:00
figsoda
f6f9829f50 atuin: fix build on darwin
xvfb-run is not available on darwin
2023-03-04 00:07:49 -05:00
github-actions[bot]
ce2f08f142 terraform-providers.tencentcloud: 1.79.12 → 1.79.13 2023-03-04 14:46:50 +10:00
github-actions[bot]
140fadb426 terraform-providers.snowflake: 0.57.0 → 0.58.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
f0d64d844b terraform-providers.ns1: 1.13.4 → 2.0.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
828ffa7112 terraform-providers.ksyun: 1.3.64 → 1.3.66 2023-03-04 14:46:50 +10:00
github-actions[bot]
13f6bc0711 terraform-providers.ibm: 1.50.0 → 1.51.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
9d4587aec8 terraform-providers.aws: 4.56.0 → 4.57.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
58cbbfbc78 terraform-providers.huaweicloud: 1.44.2 → 1.45.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
ad344d3e2e terraform-providers.flexibleengine: 1.36.0 → 1.36.1 2023-03-04 14:46:50 +10:00
github-actions[bot]
c816405620 terraform-providers.equinix: 1.12.0 → 1.13.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
70126da303 terraform-providers.azuread: 2.35.0 → 2.36.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
7fe2256c99 terraform-providers.alicloud: 1.199.0 → 1.200.0 2023-03-04 14:46:50 +10:00
github-actions[bot]
3696038c3d terraform-providers.auth0: 0.44.0 → 0.44.1 2023-03-04 14:46:50 +10:00
Mario Rodas
c161aeca14
Merge pull request #218971 from marsam/update-redis
redis: 7.0.8 -> 7.0.9

Closes #219157
2023-03-03 21:11:05 -05:00
Nick Cao
62c606a274
Merge pull request #219178 from doronbehar/pkg/snzip
snzip: 1.0.4 -> 1.0.5
2023-03-04 10:04:41 +08:00
Nick Cao
2ea04300eb
Merge pull request #219207 from misuzu/ookla-speedtest-32bit
ookla-speedtest: armv7l-linux and i686-linux support
2023-03-04 10:02:26 +08:00
Nick Cao
39b9788624
Merge pull request #219267 from r-ryantm/auto-update/audacity
audacity: 3.2.4 -> 3.2.5
2023-03-04 09:59:07 +08:00