diff --git a/hosts/poppy/system.nix b/hosts/poppy/system.nix index 6fbbaa7..04a822d 100644 --- a/hosts/poppy/system.nix +++ b/hosts/poppy/system.nix @@ -139,6 +139,14 @@ }; }; + # Install Rosetta 2 for Intel apps on Apple Silicon + system.activationScripts.rosetta.text = '' + if ! /usr/bin/pgrep -q oahd 2>/dev/null; then + echo "Installing Rosetta 2..." + /usr/sbin/softwareupdate --install-rosetta --agree-to-license + fi + ''; + system.activationScripts.postActivation.text = '' echo "Restarting Dock..." sudo -u mikl /usr/bin/killall Dock