8.nix-darwin/modules/system
Emily 36a15e8c6c write-text: remove support for copy
This is a huge anti‐declarative footgun; `copy` files cannot
distinguish if a previous version is managed by nix-darwin, so they
can’t check the hash, so they’re prone to destroying data, and
copied files are not deleted when they’re removed from the system
configuration, which led to a security bug. Nothing else in‐tree
was using this functionality, so let’s make sure it doesn’t
cause any more bugs.
2024-06-15 12:15:13 +01:00
..
defaults feat: add defaults screencapture show-thumbnail option 2024-06-06 17:40:24 +01:00
activation-scripts.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
applications.nix applications: Drop store prefix to generalize 2022-09-13 14:57:50 +02:00
base.nix Allow flaky installation with darwin-rebuild 2023-07-11 18:59:05 +10:00
checks.nix ssh: use symlinks for authorizedKeys options 2024-06-15 12:15:13 +01:00
default.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
defaults-write.nix fix writing values with containers 2024-03-02 22:29:56 -08:00
etc.nix write-text: remove support for copy 2024-06-15 12:15:13 +01:00
keyboard.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
launchd.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
nvram.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
patches.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
shells.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
startup.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00
version.nix treewide: remove lib.mdDoc 2024-04-19 04:05:50 +02:00