···268269 ${lib.optionalString config.system.etc.overlay.mutable ''
270 # These directories are usually created in initrd,
271- # but we need to create them here when we didn't we're called directly,
272 # for instance by nixos-enter
273 mkdir --parents /.rw-etc/upper /.rw-etc/work
274- chmod --recursive 0755 /.rw-etc
275 ''}
276277 tmpMetadataMount=$(TMPDIR="/run" mktemp --directory -t nixos-etc-metadata.XXXXXXXXXX)
···268269 ${lib.optionalString config.system.etc.overlay.mutable ''
270 # These directories are usually created in initrd,
271+ # but we need to create them here when we're called directly,
272 # for instance by nixos-enter
273 mkdir --parents /.rw-etc/upper /.rw-etc/work
274+ chmod 0755 /.rw-etc /.rw-etc/upper /.rw-etc/work
275 ''}
276277 tmpMetadataMount=$(TMPDIR="/run" mktemp --directory -t nixos-etc-metadata.XXXXXXXXXX)
···53 amazon_kclpy = amazon-kclpy; # added 2023-08-08
54 ambiclimate = throw "ambiclimate has been removed, because the service has been terminated after 2024-03-31."; # Added 2024-06-07
55 ambee = throw "ambee has been removed because the upstream repository was archived in 2022"; # Added 2024-10-04
056 ansible-base = throw "ansible-base has been removed, because it is end of life"; # added 2022-03-30
57 ansible-doctor = throw "ansible-doctor has been promoted to a top-level attribute name: `pkgs.ansible-doctor`"; # Added 2023-05-16
58 ansible-later = throw "ansible-later has been promoted to a top-level attribute name: `pkgs.ansible-later`"; # Added 2023-05-16
···53 amazon_kclpy = amazon-kclpy; # added 2023-08-08
54 ambiclimate = throw "ambiclimate has been removed, because the service has been terminated after 2024-03-31."; # Added 2024-06-07
55 ambee = throw "ambee has been removed because the upstream repository was archived in 2022"; # Added 2024-10-04
56+ amiibo-py = throw "amiibo-py has been removed because the upstream repository was removed"; # Added 2025-01-13
57 ansible-base = throw "ansible-base has been removed, because it is end of life"; # added 2022-03-30
58 ansible-doctor = throw "ansible-doctor has been promoted to a top-level attribute name: `pkgs.ansible-doctor`"; # Added 2023-05-16
59 ansible-later = throw "ansible-later has been promoted to a top-level attribute name: `pkgs.ansible-later`"; # Added 2023-05-16