Stuffs in my toolbox
Packages - WhiteBox - A free package creation tool. The gold standard of making your own custom installer packages
Suspicious Package - Another similar application for inspecting the contents of macOS packages
Pacifist - Similar app to inspect / create packages
Hancock - This tool retrieves certificates saved in your computer’s Keychain and provides a GUI to easily sign your packages.
LaunchControl - To inspect launchd items
Lingon X - Get notifications when launchd is created/removed
AutoPkg - Automated third party package download and creation for deployment
AutoPkgr - GUI for AutoPkg, with click-to-add functionality of additional components
Sublime Text IDE - A high performance, cross-platform IDE
Pathology - XPath debugger and visualizer
Patterns - Tool for working with regular expressions (regex)
Log file navigator - The log file navigator, lnav, is an enhanced log file viewer that takes advantage of any semantic information that can be gleaned from the files being viewed, such as timestamps and log levels. Using this extra semantic information, lnav can do things like interleaving messages from different files, generate histograms of messages over time, and providing hotkeys for navigating through the file. It is hoped that these features will allow the user to quickly and efficiently zero in on problems.
- You can do
brew install lnav
- You can do
For Searching files :
bfs - Breadth-first search for your files.
- You can do
brew install bfs
- You can do
fd -
fdis a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative tofind.- You can do
brew install fd
- You can do
bat - bat is a cat clone with syntax highlighting and Git integration.
- You can do
brew install bat
- You can do
htop - htop is an interactive system monitor, process viewer, and process manager for Unix, and it is said to be a successor to the Unix program top. It shows the updated list of processes running on your Mac and is ordered by the amount of CPU usage.
- You can do
brew install htop - To run, you’ll have to
sudo htop
- You can do
launchd Package Creator - A utility that allows you to easily create a .pkg containing a LaunchDaemon or LaunchAgent, and a target script of your choosing.
Outset - Automatically process packages, profiles, and scripts during boot, login, or on demand.
- Login/Logout Hooks Deprecated Technology. Instead, its recommended to use third-party tools such as Outset and Offset.
- References :
Prune - As your Jamf Pro Server ages it often accumulates more and more unused items, such as outdated packages, unscoped policies, mobile device apps… Use Prune to help identify and remove those unused items..
Useful links
Legacy tools :
AutoDMG - Create deployable system images from macOS installers
SUS Inspector - An app for viewing detailed information about Apple’s Software Update Service