GitHub - nfzerox/BackToCatalina: Restores macOS Catalina UI on newer versions of macOS. · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
nfzerox
BackToCatalina
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>68
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>12 Commits<br>12 Commits
Source
Source
helper_scripts/process-report
helper_scripts/process-report
.gitignore
.gitignore
BackToCatalina.pkg
BackToCatalina.pkg
README.md
README.md
View all files
Repository files navigation
BackToCatalina Beta
Restores macOS Catalina UI on newer versions of macOS. Works on both Apple silicon and Intel running macOS Tahoe, macOS Sequoia, macOS Sonoma, and macOS Ventura. Support for macOS Tahoe is heavily experimental. Featured on MacGeneration and MacTechNews. Contributions are welcome!
Installing BackToCatalina Beta
Disable System Integrity Protection by running csrutil disable in macOS Recovery
Install ammonia
Install BackToCatalina.pkg and reboot
Installing BackToCatalina Beta on macOS Tahoe causes Dock, Control Center, and Notification Center to appear without any background material. To fix this, install launchbad-revived.
To get full-width sidebar selection highlight, open Terminal and run:
defaults write -g NSSidebarUsesGoldenMetrics -bool false
If an app has compatility issue with BackToCatalina, add the executable name to the end of /private/var/ammonia/core/tweaks/libBackToCatalina.dylib.blacklist
Uninstalling BackToCatalina Beta
In Terminal, run the following and reboot:
launchctl unsetenv FEATUREFLAGS_DISABLED<br>defaults delete -g NSSidebarUsesGoldenMetrics<br>sudo rm -rf /private/var/ammonia/core/tweaks/libBackToCatalina*<br>sudo defaults delete /Library/Preferences/FeatureFlags/Domain/SwiftUI.plist
Contributing to BackToCatalina Beta
If you're a developer, it's easy to make contributions. To get started, clone this repo and build BackToCatalina in Xcode. This automatically generates an updated BackToCatalina.pkg installer at the project directory which you can install and test. To build a universal installer for Apple silicon and Intel, change the destination from "My Mac" to "Any Mac".
To iterate changes and fixes more quickly, choose Product > Schemes > Edit Scheme > Run, and change the Build Configuration from Release to Debug. Then open Terminal and run:
sudo chmod -R a+rwx /private/var/ammonia/core/tweaks
After this, building BackToCatalina in Xcode automatically updates the installed libBackToCatalina.dylib. When using the Debug build configuration, other assets such as libBackToCatalina.dylib.blacklist and SystemAppearance.bundle must be updated manually.
Screenshots
Finder
Safari
Maps
Calendar
Notes
Freeform
Music
News
Keynote
Numbers
Pages
About
Restores macOS Catalina UI on newer versions of macOS.
Resources
Readme
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
68<br>stars
Watchers
watching
Forks
forks
Report repository
Releases
No releases published
Packages
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Objective-C<br>89.9%
5.3%
Shell<br>4.8%
You can’t perform that action at this time.