❄️ Dotfiles for our NixOS system configuration.
1# macOS Tahoe (26.x) no longer supports symlinks in the Launchpad.
2# So, we're forced to copy applications instead of linking them.
3# This is computationally slower, but we're left with no choice.
4
5{
6 pkgs,
7 lib,
8 ...
9}:
10
11{
12 config = lib.mkIf pkgs.stdenv.hostPlatform.isDarwin {
13 targets.darwin.copyApps = {
14 enable = true;
15 enableChecks = true;
16 };
17
18 targets.darwin.linkApps.enable = false;
19 };
20}