| 21 Dec 2025 |
crushing-smite | There's targets.darwin.linkApps which is enabled by default - yet I see no shortcuts created in app menu on mac Does that mean I should use targets.darwin.copyApps instead? Or am I holding it wrong (it used to generate the shortcuts in the past) | 18:47:17 |
crushing-smite | Reading this https://github.com/nix-darwin/nix-darwin/pull/1396 and this https://github.com/nix-community/home-manager/pull/8031 - my usecase is only app launcher, no spotlight, and I am okay with apps showing twice in dock/launcher - I can launch both and see which version is the newest, or I can garbage-collect in advance. With that said, what would be my preferred way to "install" the GUI apps then? | 18:59:02 |
crushing-smite | I am also okay with manually re-assigning the apple security permissions. But I really want the apps to show the latest version in launcher. | 18:59:55 |
crushing-smite | * I am also okay with manually re-toggling the apple security permissions. But I really want the apps to show the latest version in launcher. | 19:00:03 |
crushing-smite | * I am also okay with manually re-toggling the apple security permissions. But I really want the apps to show the latest version in launcher upon a darwin-rebuild. | 19:00:12 |
samasaur | linkApps should still create symlinks. Spotlight (and thus the app launcher in Tahoe onwards) don't pick up symlinks, so you probably want to use copyApps instead | 19:07:45 |
samasaur | The general consensus is that copying apps is better in pretty much every metric | 19:08:14 |
crushing-smite | Is app launcher = spotlight? | 19:08:48 |
crushing-smite | like, same """app"""? | 19:09:11 |
samasaur | I'm not actually sure what you're referring to when you say app launcher | 19:09:22 |
samasaur | I assumed Launchpad, which is part of spotlight in Tahoe on | 19:09:40 |
crushing-smite | https://www.iphonelife.com/sites/iphonelife.com/files/edit_launchpad_1.jpg | 19:09:45 |
crushing-smite | probably the launchpad | 19:09:50 |
samasaur | yeah that's launchpad | 19:09:54 |
samasaur | separate thing before Tahoe, part of spotlight from Tahoe on | 19:10:18 |
crushing-smite | enabling targets.darwin.copyApps.enable then. Does it require a reboot after rebuild? | 19:12:21 |
crushing-smite |
If you did not get a notification, you can navigate to System Settings > Privacy & Security > App Management.
| 19:13:38 |
crushing-smite | π | 19:13:44 |
crushing-smite | yeah I did not, what does that even depend on | 19:13:55 |
samasaur | are you on the latest macOS | 19:15:13 |
crushing-smite | on Sequoia | 19:15:29 |
crushing-smite | And yes, I've added vanilla Terminal.app, which I then restart - and it's gone from App-Management-allowed apps | 19:15:58 |
crushing-smite | thank you apple ποΈ | 19:16:06 |
samasaur | yeah that's a bug that we were seeing in home-manager | 19:17:29 |
crushing-smite | I tried once again - it disappears from allow-list exactly the moment darwin-rebuild hits the log line for copying apps π€¦ββοΈ | 19:17:30 |
samasaur | I don't remember how to work around it in HM | 19:17:56 |
samasaur | nix-darwin works fine | 19:18:02 |
samasaur | I think maybe you need to use sudo? | 19:18:11 |
crushing-smite | I do | 19:18:51 |
samasaur | Is your HM configuration used as a module as part of your nix-darwin configuration | 19:19:39 |