|Home » ACP » Lightman
LightmanJennifer will tell her friends.
War Games: the ultimate hacker movie. David and Jennifer's fascination with the screen of the IMSAI was based not so much on understanding what they were looking at, as on just having a lot of cool things to check out on the screen. 'What is it?' asks Jennifer. Lightman answers: 'I don't know - but it's great!'
This application Lightman is found on many other platforms, and it functions as a sort of 'kitchen sink' - a cool place to put all the 'odds and ends'.
But it's a lot more too: for when wrapping everything up, there's always a few things more one can stuff in there at the last minute.
And so: this is Lightman for macOS.
NeXTSTEP and now Cocoa have a lot of bits and pieces of interesting and sometimes important things. You'll likely find them here, in Lightman. Lightman brings out the geek in you.
Super-Launcher: Drop Your Documents & Apps Here
Any number of files and folders can be dropped on Lightman all at once, no matter the type - text files, image files, actual applications - and Lightman opens them all automatically. Or use the Open dialog if you want. Same thing: choose as many as you want. Yes, all at once.
But now onto Lightnan's tabs.
Tab 1: Applications
Lightman lists your running applications in its first tab - with process IDs, high/low process numbers, priorities, and full paths.
You can also reset the priority of any process, from the 'very nice' +20 to the 'don't stop me now' -20.
You can also kill off any number of processes all at once, through either the more polite 'force quit', or the merciless 'terminate'.
Tab 2: Codes
Dynamic codes that are summoned forth by Lightman. Character encodings, thread/process error codes, and system signals.
Tab 3: Defaults
A huge assembly of system, local, network, user, and command line preferences, all mixed together in the same stew, all presented in alphabetical order. These change often, so it pays to refresh this list once in a while.
Tab 4: Misc
The kitchen sink within the kitchen sink. Further dynamic system data with your system 'uptime' (hours, minutes, seconds, nanoseconds, absolutes). Your username, your full username, your home directory, your root directory, your (new and unwieldy) temporary directory, swap page sizes, real memory available, the windows you have on screen, your available screens, device descriptions for the deepest and main screens, environment variables, filesystem attributes such as free nodes, available storage, total nodes, filesystem number, total storage available, number of processors, number of scheduled processors, your multiprocessing library version, the initialisation status of your multiprocessing library, your hostname, your operating system name, and so forth.
Tab 5: Mounts
Your 'volumes' you have mounted in your filesystem. (Finder didn't show you this, did it? Not geeky enough.) Mounts with blocks, blocks free, blocks available, block size, inodes, inodes free, flags and their expansions, file system ID, file system type, I/O size, mount location, owner, and type. Lots of good stuff. Jennifer will be impressed.
Tab 6: Network
The complete contents of the protocol, RPC program number, and services databases. Connecting to the world at large.
Tab 7: Notifications
Your Mac is continually broadcasting information. You'll be surprised by the level of activity.
Tab 8: Paste
You thought there was only one pasteboard? Are you coming from Windows? macOS has an unlimited number of pasteboards, some standard, some user-defined by applications. The standard pasteboards are for drag-and-drop, files, find strings, the regular kind, and 'ruler' - and they're found in many legacy formats too.
Tab 9: Paths
A key tab. For it's here you can find out just where you can place (install) your new software, so that macOS finds it automatically, without your having to giving a full path each time. Many software vendors assume /Applications is the only place to go, but that can't be further from the truth.
Tab 10: Swap
A 'MACH' kind of thing. (Don't ask - it's just cool. Jennifer will tell her friends.) These are your statistics for virtual memory usage over time. You refresh this listing (take a new snapshot, so to speak) any time you want. The most recent four snapshots are listed. This tab shows you the active pages, copy on write ops, free pages, inactive pages, cache hits and lookups, page faults, page ins and page outs, reactivated pages, wired down pages, and zeroed pages. (This stuff is very important actually.) Admit it - it's great!