Work-In-Progress recreation of the classic System Preferences to make Ventura not suck.
YES IM FINALLY MAKING THIS PROJECT RELEVANT AGAIN! YAY! :D
There are many ways to attempt to restoration of the classic System Preferences in Ventura; but all those methods are pretty jank, require too much work, or just won't work. For example:
- Port an old app bundle on System Preferences from an older OS install
- Use the NSPreferencePane API to wrap the old
.prefPanes(those also must be ported form an older OS)
In order to truly return the ways of old, someone must take it upon themselves to recreate the old. This is a long work in progress, the end goal being replication of classic System Preferences; excluding panes that require interfacing with your Apple ID due to limitations. Check out the completion checklist if you care.
Because some of us miss the ways of old (see new System Settings).
I will slowly make Releases with more and more feature. Currently, only the General (Appearance) settings is partially working (almost done)
- Spotlight Search
- Localization
- Basic Navigation
- Sort panes
- Hide panes
- Menu bar stuff
- Customize depending on Mac model
- Jump to pane from dock
- Port all panes from Monterey (required sadly)
- 3rd party panes
| Status | Pane(s) |
|---|---|
| ☑️ Finished | General / Appearance (partial) |
| 🛠️ WIP | All the rest... |
| Apple ID, Family Sharing, Screen Time, Time Machine, Startup Disk, Software Update, 3rd party panes |
Note: Unsupported panes (excluding those there for completion) are disabled for now.
If anyone wishes to contribute towards pane stuff or finds some problems, feel free to open an issue or PR. I will respond and evaluate propositions as quick as possible.
- Accounts.prefPane
- AppleIDPrefPane.prefPane (Maybe restart from scratch)
- Battery.prefPane
- Bluetooth.prefPane
- ClassKitPreferencePane.prefPane
- ClassroomSettings.prefPane
- DateAndTime.prefPane
- DesktopScreenEffectsPref.prefPane
- DigiHubDiscs.prefPane
- Displays.prefPane
- Dock.prefPane
- EnergySaverPref.prefPane
- Expose.prefPane
- Extensions.prefPane
- FamilySharingPrefPane.prefPane
- FibreChannel.prefPane
- InternetAccounts.prefPane
- Keyboard.prefPane
- Localization.prefPane
- Mouse.prefPane
- Network.prefPane
- Notifications.prefPane
- Passwords.prefPane (Unusable since macOS Sequoia because Apple made a dedicated app for it)
- PrintAndScan.prefPane
- Profiles.prefPane
- ScreenTime.prefPane (Maybe restart from scratch)
- Security.prefPane
- SharingPref.prefPane
- SoftwareUpdate.prefPane (Maybe restart from scratch)
- Sound.prefPane
- Speech.prefPane
- Spotlight.prefPane
- StartupDisk.prefPane
- TimeMachine.prefPane
- TouchID.prefPane
- Trackpad.prefPane
- UniversalAccessPref.prefPane
- Wallet.prefPane
- Appearance.prefPane (Partial)
The app icon used by Legacy Preferences was designed by Apple; this icon belongs to the System Preferences/System Settings app by default on macOS. I do not own it.
Also, if I mess up implementing some preference and wigs out, I hold not responsibility for bricking your machine or nuking your filesystem.
No one sue me please.
