Chore/darwin config fixes #26

Merged
lyrathorpe merged 2 commits from chore/darwin-config-fixes into main 2026-06-10 18:08:49 +01:00
Owner
No description provided.
lyrathorpe added 2 commits 2026-06-10 18:05:26 +01:00
nix-darwin 26.05 forces activation to run as root, and mas cannot reach
the App Store/StoreKit session from root, so homebrew.masApps silently
failed to install. Remove the masApps list; install those apps by hand
with `mas install <id>` from a GUI Terminal. The mas CLI stays in
systemPackages for that.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Touch ID for sudo failed because pam_tid can't reach the GUI session
from inside tmux (terminals here auto-start tmux); enable sudo_local
reattach (pam_reattach) so the session is re-attached first. Also drop
the dock autohide and tilesize defaults.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lyrathorpe scheduled this pull request to auto merge when all checks succeed 2026-06-10 18:05:31 +01:00
lyrathorpe merged commit a40558d35e into main 2026-06-10 18:08:49 +01:00
lyrathorpe deleted branch chore/darwin-config-fixes 2026-06-10 18:08:50 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lyrathorpe/nixfiles#26