Good news for Apple Silicon users!
TotalFinder is compatible with Apple Silicon (arm64
/ AArch64
)!
(… As long as you disable some system security features, that is.)
※ Please note that TotalFinder is no longer officially supported by BinaryAge, and therefore bug fixes can be made only on a best-effort basis.
Changelog for 1.14.2 (full changelog)
- Added a new user-configurable option to always use Finder icon rendering for the Colorful Sidebar feature.
- When enabled, this option will cause sidebar icons to display exactly how they would in Finder, which also disables the leftover skeuomorphic icons for the “Music”, “Pictures”, and “Movies” folders.
- (※ This option will also cause TotalFinder to ignore the user-custom ~/.totalfinder-sidebar-icons.plist file.)
- Fixed an issue where the Colorful Sidebar feature would not display most sidebar icons correctly on macOS 12 Monterey, macOS 11 Big Sur, and macOS 10.15 Catalina.
- Fixed an issue where custom Finder icons applied using other macOS tweaks (such as IconChamp) would no longer display once TotalFinder was enabled.
- (※ To use custom Finder icons with TotalFinder enabled, please enable the “Use original Dock icon” option in the TotalFinder preferences.)
- Fixed a layout issue that caused the localised string for “Freelance Windows” in the TotalFinder preferences to be cut off for some languages, like Japanese.
Known issues in 1.14.2
-
Issue: When the is hovering over the current directory name in Finder to expose the document proxy icon, a slight visual bug occurs.
- Affects: macOS 12 Monterey, macOS 11 Big Sur — both Apple Silicon and Intel
- Reproduced on: macOS 12.3.1 21E258 (Apple Silicon, Intel), macOS 11.6.5 20G527 (Intel)
- Note: The specific behaviour that triggers this is the mousing over, not the document proxy icon being shown. If the document proxy icons are set to always show, the visual bug only occurs when the mouse is actually hovering over the area.
- Screenshot:
-
Issue: TotalFinder windows cannot be dragged from the navigation bar / toolbar area. This is a regression from behaviour on macOS 10.15 and below.
-
Workaround: Drag windows from the topmost “title bar” area. (The dark grey part where the tabs are.)
- Affects: macOS 12 Monterey, and probably macOS 11 Big Sur too — both Apple Silicon and Intel
- Reproduced on: macOS 12.3.1 21E258 (Apple Silicon, Intel)
-
-
Issue: macOS version upgrades can sometimes cause TotalFinder and its various components to be moved into a “Relocated Items” or “Incompatible Items” folder.
-
Workaround: Reinstall TotalFinder if this happens.
- Advanced users can choose to move the files into the correct locations themselves, but reinstalling is probably still easier, anyway.
-
Is there a way to only disable just the parts of SIP that TotalFinder strictly needs? I want my system to be as secure as possible while still using TotalFinder!
※ I know it’s on the Apple Silicon page, but the same csrutil
invocation will work for you on an Intel Mac, too. I will add this information to the general TotalFinder SIP page soon, after I have time to rework them.
I am using OpenCore, what SIP flags do I need to disable?
If you are using OpenCore (either on a Hackintosh or on Apple hardware via the OpenCore Legacy Patcher), PLEASE make note of your existing SIP configuration, which may already have some SIP options disabled for you.
Those SIP options were disabled automatically for you because they are required for your system to boot. Enabling them may cause your system to become unbootable without restoring your old configuration.
Now with that out of the way…
TotalFinder requires that you have at least CSR_ALLOW_TASK_FOR_PID
and CSR_ALLOW_UNRESTRICTED_FS
disabled, in addition to whatever else may already have been disabled for you.
※ Note: I have never used OpenCore before — I have only ever used Clover. As a result, this documentation is somewhat… sparse, as I lack the first-hand experience myself. When I have the time to do so, I will install OpenCore on a test system and properly write up documentation on how to disable SIP on an OpenCore system. Sorry for the inconvenience.