See also: OneCommand (Full) Release Notes
v2.1.2 - 07/14/2026
- Tested & compatibile in macOS Tahoe 26.5.2
- Fixed in ⚙️ macOS Preferences: The values to activate/deactivate the fastest mouse setting was swapped.
- Changed in ⚙️ macOS Preferences: Pressing B at “Refresh all results or back to categories?” now takes you back to the categories page instead of refreshing all results.
- Changed in 🛠️ Settings: When changing the preference “Hide incompatible prefs in macOS Preferences”, the message “Note: Must leave macOS Preferences for this to take effect...” will now only be shown if toggled via Quick Settings from macOS Preferences.
v2.1.1 - 04/06/2026
New in OneCommand:
- Added: Now displays a system info banner in Command Center & Settings (e.g., macOS 26.4 | Apple M4 Max Mac Studio)
- Changed: now using semantic versioning
New in ⚙️ macOS Preferences:
- Added: Now detects laptop vs desktop, Intel vs Apple Silicon, physical device vs virtual machine and macOS version in order to filter preferences.
- Added: Preferences that are depreciated or incompatible with your system will now be greyed out. You can also hide these altogether by going to Settings > Manage Preferences > 'Hide incompatible prefs...'
- Fixed: During the preference action screen, pressing A/Z while caps lock is on now works as expected.
- Fixed: When Terminal horizontal Auto-Resize is disabled, text alignment of option 2 in the Grant Terminal FDA screen is now fixed.
- Changed: Specified ’macOS Ventura & above’ for the Safari preference: Warn before connecting to a website over HTTP
- Changed: Under ‘⌨️ [Keyboard]’, Initial Key Repeat Rate and Delay Until Key Repeat now go beyond System Settings’ fastest setting. (Apple seems to have slowed these down since macOS Sequoia)
- Added: As of Tahoe 26.4, the preference ‘🧹 Clean Up Share Menu Extensions’ can now toggle on/off Open in News and Journal. (This preference now gets set dynamically based on your macOS version, since extension availability varies between OS versions).
- Added: As of Tahoe 26.4, Archive Utility now stores some preferences differently. Two new ‘Move To Trash’ preferences have been added to the categories ‘🗜️ [Archive Utility]’ & ‘🆕 [NEW for macOS Tahoe 26]’. (Previous preferences will remain, but will now be greyed out if on 26.4 or later).
- Changed the category name ‘🔑 [Passwords]’ to ‘🔑 [Passwords & AutoFill]’
- Added new preferences under 🔑 [Passwords & AutoFill]:
- 🚮 Delete Verification Codes After Use (Sonoma 14+)
- 🚫 Disable AutoFill Passwords and Passkeys
- 🚫 Disable AutoFill from iCloud Keychain/Passwords app
- Added new preferences under 🌐 [Safari - AutoFill]:
- 🚫 Disable AutoFill User Names & Passwords (Sequoia 15.7.5+/Tahoe 26.4+)
- 🚫 Disable AutoFill User Names & Passwords (Sequoia 15.7.4 & below/Tahoe 26.3 & below)
(As of Tahoe 26.4 and Sequoia 15.7.5, toggling the username/password AutoFill option in Safari no longer affects AutoFill globally (e.g., via System Settings > … > AutoFill Passwords and Passkeys). (Safari now uses a new key called ‘AutoFillPasswordsInSafari’).
- Performance optimizations
v2.1 - 03/24/2026
- macOS Tahoe 26.4 support (brings back compact tabs in Safari)
- New in ⚙️ macOS Preferences
• Added preference: ‘🗂️ Safari: Disable compact tab layout (Tahoe 26.4+)’ (under 🆕 NEW for macOS Tahoe 26)
- Fixed saved paths file not getting encrypted on macOS Monterey
v2.0 - 03/21/2026
NEW in 🛠️ OneCommand:
- Added 3 new menu options
• 💨 Quick Stats - Displays detailed info about a given file, directory or bundle - (essentially a combination of 9 functions in one!) - works for top-level files/directories/bundles only - no recursive scanning
• 🕹️ Command Center - replaces OneCommand Info and includes some new options (listed below)
• 🛠️ Settings - a new central hub to manage all new preferences and data saved by OneCommand
- Added brand new features such as: Saved Paths, Preferences, Path Picker, Sudo Keep-Alive, Quick Settings, Quick Picker and updates to all functions.
- Added two brand new navigation controls/keyboard shortcuts:
• S: Quickly jump in and out of Settings (more about this below)
• P: Quickly jump in and out Path Picker.
- Added the ability to keep sudo privileges active during a session and/or set a preferences to always prompt for your password at startup.
- Added the ability to set and save 12 persistent preferences
- Added the ability to save and remember file paths for future use
- In addition to displaying previous steps/submenus (under most headers) - for example: ‘↩ Main Menu’, next steps/submenus will now be shown where applicable - for example: ‘Summary ↪’.
- Changed ‘^C Stop’ to ‘^C Exit’ in the main menu’s nav bar.
- Added the ability to pass command-line arguments to OneCommand. - Skip the main menu and jump directly to a task. - Run ‘./OneCommand.command -h’ to see available options.
- You can now use A/Z controls at more sub-menu depths
- Updated UI: new headers, nav bar, main menu layout and more - continued below!
Introducing Path Picker: A new prompt for providing file paths. Options include:
• 📂 Reveal Finder (for drag & drop)
• 📄 Choose file(s) (via Finder dialog)
• 📁 Choose folder (via Finder dialog)
(Or use the existing drag & drop functionality in the same window)
- Providing an invalid path along with valid ones will now also ask if you want to continue with valid paths.
Introducing Saved Paths:
- Providing paths via Path Picker will now prompt if you want to save them for future use. Saved Paths will appear as an additional choice among the Path Picker options. For example:
💾 Use saved paths
🗑️ Clear saved paths
- Saved Paths get stored (and encrypted) in a file ‘~/.OneCommand/saved_paths.enc’, and then recalled/decrypted on each OneCommand launch. This means that the file is unreadable on any other machine or by any other user, unless someone has administrator/root access to your machine. (This is just for added privacy. Saved Path Encryption can be toggled off in Settings if needed).
- Introducing 🕹️ Command Center: (this replaces the menu option ‘ℹ️ OneCommand Info’ and includes:
• 1) ⚙️ Settings
- The new central hub to control all data and preferences saved by OneCommand. This menu allows you to manage all: Saved Paths, ‘Don’t Ask Again’ dialogs, enable or disable Terminal window Auto-Resizing, control text effects, disable Saved Paths encryption or enable/disable Sudo Keep-Alive at startup.
- You can also access Settings at any time or in any menu by using the new nav shortcut: ‘S’. This will enter into a special Quick Settings mode, saving your current place in OneCommand. To exit Quick Settings, press Q to jump back to where you left off.
• 2) Path Picker
- A standalone version of Path Picker if you wish to hide a menu’s Path Picker via Settings.
- You can also access Path Picker at any time or in any menu by using the new nav shortcut: ‘P’. This will enter into a special Quick Picker mode, saving your current place in OneCommand. To exit Quick Picker, press Q to jump back to where you left off.
• 3) 📚 Resources
- includes all previous options that contained 🔗links
• 4) ⬆️ Upgrade OneCommand
- implemented safeguards if accidentally choosing a file that is not a ‘OneCommand.command’ file
• 5) 🔐 Enable Sudo Keep-Alive (can also be found in Settings)
- Instead of typing your password for every sudo command (or after sudo privileges automatically time-out after 5 mins), you can now keep sudo privileges alive for the entire script’s lifetime. You can either toggle it on or off during each session, or set a preference to always ask for your password upfront once OneCommand launches. Sudo Keep-Alive will end once exiting the script, toggling it off during a session or even if Terminal crashes.
• 5) 📋 Show Command-Line Options
- Lists all the available options/arguments that can be passed to OneCommand.
Fixed in 🔄 iCloud Sync Refresh
- After a refresh, you’re now prompted to head back to main menu instead of another refresh
NEW in ⚙️ macOS Preferences
- Added new preference: ‘🧹 Clean Up Share Menu Extensions’ (under 🆕 NEW for macOS Tahoe 26 & ⚙️ System & UI)
- Fixed in ⌨️ Keyboard Shortcuts:
- 📦 Suspicious Package: “Sets ⌥⌘ + '[' or ']' for Previous/Next Tab in Package” did not work and was essentially a duplicate of Show Previous/Next Tab.
- New in ⌨️ Keyboard
- 🌐 Use F1, F2, etc. keys as standard function keys:
- In 🆕 NEW for macOS Tahoe 26, the following preferences were added back (previously removed):
• 📋 Menu Bar: Never Hide Menu Bar In Fullscreen (Tahoe 26+)
• 📋 Menu Bar: Show Menu Bar Background (Tahoe 26+)
• 🔍 Spotlight: Enable Clipboard Manager/Search (Tahoe 26+)
• 🔍 Spotlight: Increase Clipboard history from 8hrs to 7 days (Tahoe 26.1+)
- removed incorrect Sonoma requirements from ‘💬 Disable Automatic Sharing’
- removed incorrect Sonoma requirements from ‘💾 Show APFS Snapshots in Disk Utility’
- A/Z navigation is now supported when at the step to give Terminal full disk access
- Moved all skip controls to the main navigation bar, saving screen real estate
- In the cached step for “Show All Preferences”, the ‘🔒 [Cached]’ labels now blink. (You can pause the blinking by clicking and holding Terminal’s scrollbar, or disable the effect globally via Settings)
- Fixed a typo in a ‘defaults read’ command when getting the inactive value for “com.apple.TextEdit NSNavPanelExpandedStateForSaveMode2” for 📝 [TextEdit] > 📂 Expand Save Panel by Default (2 of 3)’. This would sometimes show Inactive/Not Set instead of Inactive)
- Fixed a typo in the ‘defaults write’ command to activate: ‘🚫 Disable Send Read Receipts’. The domain typo: ‘ccom.apple.imagent’ created this dormant file in ‘~Library/Preferences/ccom.apple.imagent.plist’. Please delete if you have this file)
- The preference ‘Use bright colors for bold text’ under 👾 [Terminal] was previously being set/detected incorrectly, setting a dormant key/value in the com.apple.Terminal.plist. To clean this up, see if this command returns a value: ‘defaults read com.apple.Terminal UseBrightBold’. If so, you can safely remove it with the following command: ‘defaults delete com.apple.Terminal UseBrightBold’. Additionally, UseBrightBold cannot be reliably toggled on/activated (seemingly due to a cfprefs bug). Viewing the state/value and Deactivate/Reset to Default does work however. (Choosing to Activate this will simply trigger an error message).
- Fixed an incorrect error message getting displayed when successfully resetting the Remote Management menu bar icon
NEW in 💿 Disk Image Utility
- Brand new ASCII-art header and home page display
- support for Saved Paths via Path Picker when creating images from files.
- New layout/positioning for the Pending/Current Disk Image display. (long file names would sometimes clip the menu header)
- Changed all ‘Grow Size’ references to ‘Capacity’ (since a sparse image’s capacity can also be reduced/resized down)
- Differentiated any ‘size’ references to either ‘File Size’ or ‘Capacity’.
- Fixed: Creating disk images from source files smaller than 1MB, would sometimes fail to seed any files. (There is now a minimum required capacity of 2MBs)
- Added support for setting disk image capacity in MBs instead of just GBs
- Added 28 new capacity presets including options in MBs & TBs, as well as more options in GBs
- When typing a custom capacity, you can now specify MBs or TBs instead of just GBs.
- When typing a custom capacity (“1g” for example), other typed variations will now be accepted; i.e. 1gbs, 1GBs, 1 GB - same applies to MBs/TBs. Note that if no GB/MB/TB is specified (numbers only), MBs will be used as a fallback by default.
- (Creation path only) Now shows an estimated file size within the Pending Disk Image display (the file size for a disk image is different than the maximum capacity and will be the same as what Finder will show when using Get Info on a .sparseimage file)
- (Creation path only) if creating a disk image from source files and choosing a custom capacity, choosing less than the required amount needed will trigger an error and prompt for a larger capacity.
- (Creation path only) At the “Choose Save Location” step:
• Added more save location options (other than the Desktop) including Downloads, Documents + added the new Path Picker options)
• Added a new “Fix Duplicate Name” step if a .sparseimage file already exists with the chosen image name in the chosen save location.
- Encryption step no longer requires typing a y or n. This is now handled with options ‘1) Yes’ or ‘2) No’ - for sake of speed.
- When re-typing/confirming a password, you can now go back a step to re-type the initial password.
- (Resize path only) In the resize/compact summary, results now only show Old File Size vs New File Size + Old Capacity vs New Capacity. All other previous results can be found in the new headers and ‘Current Disk Image Info’ display
- (Resize path only) Disk images that are encrypted will trigger a prompt to unlock it in order to display the before/after capacity results. This can be skipped if desired.
- various other optimizations, improvements and UX enhancements
v1.5 (Lite) - 12/29/2025
New in🛠️ OneCommand:
New in ⚙️ macOS Preferences:
New in 💿 Disk Image Utility > Create new disk image:
New in 💿 Disk Image Utility > Resize existing disk image:
New in 🖥️ System Information:
New in ℹ️ OneCommand Info:
v1.4 (Lite) - 11/04/2025
- Added support for macOS Tahoe 26.1
- Added in ‘⚙️ MacOS Preferences’:
· 🔍 Spotlight: Increase Clipboard history from 8hrs to 7 days (Tahoe 26+)
· 🪟 Appearance: Enable tinted Liquid Glass (Tahoe 26+)
· A note/warning on: ‘🕵️♂️ Enable Enhanced Privacy In ALL Browsing' '(Prone to verification issues)'
- Fixed in ‘⚙️ MacOS Preferences’:
· Under ‘📁 [Finder]’, the active/inactive state for the following preference is no longer swapped:
‘🚫 Hide Warning before removing from iCloud Drive (Sonoma 14 and below)’
· Under ‘🔄 [Automatic Updates]’, you can now properly change states, rather than just view the current state.
· Pressing control + c to interrupt preferences from loading now halts in place instead of just returning to the main menu.
- Implemented dynamic behavior in the summary section for '🔗 Create Symlink'.
(The 'Total items failed' results are now greyed-out if all symlinks were successful)
- Changed: Centered the OneCommand header in main menu and about section.
v1.3 (Lite) - 10/10/2025
- Pressing any key during error messages now forces the message to disappear
rather than reappear, minimizing 'input contamination'.
- Fixed: auto-resize resulted in unintended window dimensions while Terminal's
font size was set to anything other than '14'
- Added auto-resize support for iTerm
- Added auto-resize support for 4k resolutions (now maxes out screen's height)
- NEW in '6) 🔗 Create Symlink':
· Refined paging for cleaner output (Ex. now clears screen after each step).
· Added: The terminal window now auto-resizes to full height when there are
more than 5 items to be processed.
- NEW in '8) ℹ️ OneCommand Info':
· Changed name from 'About OneCommand' to 'OneCommand Info'
· Added 4 new options: Upgrade OneCommand, Report a Bug or Request a Feature,
Show Support & Recommended macOS Apps.
- Added new instructions in Read Me.txt & website for upgrading OneCommand.
- Removed the built-in changelog 🥲 The menu option now opens this page in your browser.
- Other minor fixes and optimizations
v1.2 (Lite) - 09/16/2025
- Fixed: In Disk Image Utility, after choosing 'custom disk image size', when
pressing B, it would continue to the next step instead of going back.
- Fixed: In System Info, it incorrectly displayed 'choose 1-6' instead of '1-7'
v1.1 (Lite) - 09/16/2025
- Fixed incorrectly displayed menu item numbers left over from the Full version.
(e.g, when choosing menu item #7, #14 was still displayed.)
Public Release v1.0 - 09/15/2025
- Added 14 new ⚙️ MacOS Preferences for macOS Tahoe (184 in total)
Beta v0.5.0 - 09/12/2025
- Added 'User Account Details' as an option to menu item:
12) ℹ️ System Information
Beta v0.4.0 - 09/04/2025
- Added 2 new menu options/functions:
🧼 VM Isolation Check (check VM leakage for testing untrusted software)
⏳ Time Machine Utility (view, delete and thin local snapshots)
- Fine-tuned all traps for interrupting sudo password prompts, etc.
- Removed 'fn ⬆️ Page Up | fn ⬇️ Page Down | ^C Quit' from the navigation bar
- Added '^C Interrupt/Exit | Q Main Menu' to the navigation bar
- Added '↩️ Main Menu' under each menu item header
- Added '↩️ <Previous Step>' under most sub menu headers
(This helps better understand what pressing 'b' will go back to).
Beta v0.3.0 - 08/30/2025
- Added 4 new menu options/functions:
📝 OneCommand ChangeLog (Built in changeLog for this script)
💿 Create Disk Image (create/resize/password protect disk images)
🍏 Create macOS Installer (create a bootable macOS installer)
⚙️ macOS Diff Tracker (compare differences/changes in the file system)
- Added over 95+ more customizations to ⚙️ MacOS Preferences (170 in total)
- Added 'fn ⬆️ Page Up | fn ⬇️ Page Down' to the navigation bar
Beta v0.2.0 - 08/07/2025
- Added 6 new menu options/functions:
📊 Activity Monitor (Top) (a CLI activity monitor)
📡 Speed Test (a CLI speed test)
🔄 iCloud Sync Refresh (for forcing iCloud sync)
ℹ️ System Information (displays a more complete system profile overview)
🌐 DNS Utility (for testing, showing or flushing DNS settings)
⚙️ MacOS Preferences (contains over 75+ customizations)
- Condensed the Navigation controls to 1 line instead of 4
- Updated some menu option emojis to better represent their functions
Beta v0.1.0 - 7/27/2025
- Public Beta
Join our community and get the latest tips, deals and product updates straight to your inbox. 🔒 We will never send spam or share your information