nixpkgs/nixos/modules/services
Sebastián Zavala Villagómez 8a277a6abf nixos/automatic-timezoned: set time.timeZone to null to avoid silent overriding
Currently if a timezone was selected explicitly, the service will
silently override the value, essentially ignoring what is meant to be a
a deliberate choice of option. This may cause confusion as to why the
option is not doing anything when this service is enabled, particularly
in more complex set-ups after some time.

This will simply make the choice deliberate from the user's part, either
by having to remove the option or lowering its priority as a recognition
that it may be ignored.

This change was inspired by the `services.tzupdate` module, which does
the same.

[1]: <https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/tzupdate.nix#L24>
2024-10-10 14:33:12 -04:00
..
accessibility
admin nixos/services.pgadmin: remove with lib; 2024-09-15 10:43:46 +02:00
amqp
audio treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
backup tsm-client: 8.1.23.0 -> 8.1.24.0 (#345039) 2024-10-04 18:25:37 +02:00
blockchain/ethereum nixos/geth: add holesky testnet 2024-09-27 01:17:21 +02:00
cluster nixos/services.spark: remove with lib; 2024-09-15 10:43:48 +02:00
computing nixos/services.torque.server: remove with lib; 2024-09-15 10:43:48 +02:00
continuous-integration nixos: improve systemd slice names 2024-10-02 20:24:13 +02:00
databases nixos/postgresql: escape initdbArgs 2024-09-29 21:03:52 +02:00
desktop-managers lomiri.lomiri: Replace NIXOS_XKB_LAYOUTS envvar with file (#345288) 2024-10-07 09:33:40 +02:00
desktops treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
development go_1_21/buildGo121Module: remove 2024-10-01 12:43:42 +02:00
display-managers nixos/ly: unlock gnome-keyring on login when enabled 2024-09-14 20:44:41 +02:00
editors
finance
games nixos/teeworlds: use lib.getExe instead of hardcoded path 2024-09-10 11:40:24 +02:00
hardware nixos/upower: update percentage defaults 2024-09-27 09:41:55 +01:00
home-automation
logging nixos/logrotate: allow sending signal to arbitrary processes 2024-09-30 13:30:38 +02:00
mail nixos/mailman: configure web frontend with postfix when enablePostfix… (#333295) 2024-09-25 18:33:50 +02:00
matrix mautrix-meta: drop maintainership Rutherther (#346916) 2024-10-06 14:45:10 -04:00
misc nixos/redmine: Apply initial hardening using the systemd unit 2024-10-05 22:13:37 +02:00
monitoring nixos/scrutiny: wait until ready 2024-10-06 20:07:45 +02:00
network-filesystems nixos: improve systemd slice names 2024-10-02 20:24:13 +02:00
networking nixos/frr: refactor (#327099) 2024-10-10 12:55:34 +02:00
printing cups-filters: remove support for legacy CUPS browsing and for LDAP 2024-10-07 22:28:12 +02:00
scheduling
search
security nixos: improve systemd slice names 2024-10-02 20:24:13 +02:00
system nixos/automatic-timezoned: set time.timeZone to null to avoid silent overriding 2024-10-10 14:33:12 -04:00
torrent
tracing
ttys
video unifi-video: drop 2024-10-01 15:58:19 +01:00
wayland nixos/hypridle: make hypridle start with graphical-session.target 2024-10-10 10:32:48 +05:30
web-apps nodePackages.npm: drop (#346536) 2024-10-09 12:01:42 -07:00
web-servers Merge: nixos/nginx: remove shortand from defaultText (#346767) 2024-10-06 17:13:51 +02:00
x11 nixos/xfce: Fix ambiguous with (#346528) 2024-10-05 09:03:18 +08:00