Trying to set PATH environment variable on macOS is hell.
This article presents a simple solution using launchctl
utility which meets the following criteria:
The article will also show how to make Xcode Command Line binaries available to all applications – this will, for example, replace the need to separately install python3 package (which is sometimes a little difficult), since it is part of the Command Line utilities.
Sometimes you want to investigate dynamic libraries (*.dylib
) the app is using, re‑link them or remove unused ones from the *.app
package. install_name_tool
and otool
are here to help you with that!
While you can Disable OS X crashreporter dialog after application force-quit, this won't prevent CrashReport process from actually starting up after application crash to gather the information and create log.
This can from seconds to dozens of minutes depending on size of the process which crashed.
Thoughts on macOS Package Managers – slightly outdated, but still a great source of information!
Finding root folder for mounting OneDrive is quite complicated, as is refreshing directory cache for folder shortcuts in Google Drive, as they are ignored in change polling.
Some basic info on my workflow.
When your system becomes suddenly sluggish for no obvious reason, it might be a good idea to check for quarantine problems with installed apps or their helper daemons.
A lot can be changed and tweaked in Diablo 2 – however, lots of modding sites went down in the last couple of years, so it is getting increasingly harder to gain some info on how to do it – especially when running under Wine(skin) on Mac OS X.
In this article I will be slowly gathering my own experiences and manuals for modding and tweaking Diablo II 1.13d. This is and will remain a work‑in‑progress.
Apple has this ugly habit that it does not offer you to download previous versions of its software after newer versions came out. But now with serious Safari 14 problems on Mojave, it might make sense to only upgrade Safari to its latest 13th version.