Lab Mode eases the deployment of Particulars in a computer lab or other mass deployment. See the documentation for more information.
false
—
showOnDesktop
boolean
Show Particulars on the Desktop
The default mode of Particulars is to present system information on the desktop. This can be disabled, usually in favor of showing Particulars in the menu bar.
true
—
showMenuBarExtra
boolean
Show Particulars in the Menu Bar
Adds an item to the macOS menu bar that allows quick access to system information. Secondary-clicking on the menu bar item shows a menu with settings, copying, and other functions.
false
—
detailLevel
integer
Detail Level
Adjust detail level options. See documentation URL for instructions.
—
—
preferredDisplay
integer
Preferred Display
Sets the display (or monitor) on which Particulars will show desktop system information. If the display is later unavailable, Particulars will default back to the primary display. The value is an integer, taking 2 for the 2nd display, for example.
—
—
desktopPosition
integer
Desktop Position
Sets the relative position of desktop system information.
6
desktopMargin
integer
Desktop Margin
When displaying system information on the desktop, Particulars uses all available screen size, inset by a default margin of 21pt. Margins can be adjusted.
21
—
desktopTopMargin
integer
Desktop Top Margin
Overrides desktopMargin for the top desktop margin
—
—
desktopBottomMargin
integer
Desktop Bottom Margin
Overrides desktopMargin for the bottom desktop margin
—
—
desktopLeftMargin
integer
Desktop Left Margin
Overrides desktopMargin for the left desktop margin
—
—
desktopRightMargin
integer
Desktop Right Margin
Overrides desktopMargin for the right desktop margin
—
—
textTheme
integer
Text Theme
Sets the theme of desktop system information. Each theme has a corresponding number.
1
lightDarkText
integer
Light or Dark Text
Particulars has 3 options for the shade of the desktop system information: automatic, light text, or dark text. The automatic setting scans the current desktop picture to determine what setting to use. If battery life or performance is a concern, use light or dark.
1
textSize
integer
Text Size
Sets the preferred text size for the desktop system information in points. The default is 18. Values between 12 and 24 are typical. (Value may be scaled down to fit.)
18
—
dropShadow
boolean
Drop Shadow
Determines whether the desktop system information has a drop shadow behind it.
true
—
labelCase
integer
Label Case
Sets the letter case of the labels. Each case option has a corresponding number.
1
menuBarWidgetAppearance
integer
Menu Bar Widget Appearance
Sets the appearance of the menu bar widget.
0
menuBarWidgetTextSize
integer
Menu Bar Widget Text Size
Sets the preferred text size in the menu bar widget in points. The default is 12. Values below 9 and above 24 are ignored. (Value may be scaled down to fit.)
12
—
detachableMenuBarWidget
boolean
Detachable Menu Bar Widget
Allows the menu bar widget to be drug away from the menu bar and appear in a floating window.
true
—
menuBarIcon
string
Menu Bar Icon
Specifies an alternative menu bar icon. Valid values are: classic, quatrefoil, quatrefoil.fill, and any valid SF Symbol.
"classic"
—
allNetworkInterfaces
boolean
Show All Active Network Interfaces
When enabled in the detail level, Particulars displays information about the primary active network interface. This setting expands that to include information about all active network interfaces.
false
—
dhcpLeaseRemaining
boolean
Show DHCP Lease Time Remaining
In the default network information, Particulars shows the DHCP server address and the length of the DHCP lease. This setting adds the remaining lease time.
false
—
macAddressFormat
integer
MAC Address Format
By default, MAC (Media Access Control) addresses are formatted with colon separators and in lowercase. Use this setting to select another MAC address format.
1
networkDetailLevel
integer
Network Detail Level
By default, all network information is displayed except the Wi-Fi SSID. It is possible to construct a custom set of network information. Use this preference to create a custom network detail level. See documentation URL for instructions.
—
—
networkNotifications
boolean
Network Notifications
When enabled, Particulars will post system notifications when it detects a change in the primary IPv4 address or the public IP address. Notifications are also governed by settings in the Notifications pane of System Settings.
false
—
subnetMaskCIDRNotation
boolean
Use CIDR Notation for Subnet Mask
This setting displays subnet masks in the short CIDR (Classless Inter-domain Routing) notation. For example, 255.255.254.0 will show as /23.
false
—
explicitNoNetworkConfiguration
boolean
Explicit No Networks Detected message
Displays an error message if no active network interfaces are found (assuming network is enabled in 'detailLevel').
false
—
appStoreVersionCheck
boolean
Checking for new version in the Mac App Store
Particulars checks for new Particulars versions in the Mac App Store. This check can be disabled.
true
—
coreCount
boolean
CPU Core Count
Adds a count of CPU cores to the CPU particular. Changing this setting requires a restart of the application to take effect.
false
—
dateFormat
string
Date Format
This modifies the format of the date and time for the Boot Time particular. Follows a Unicode standard https://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns
—
—
disableCrashManager
boolean
Disable Crash Manager
Organizations can disable all reporting of crashes to the developer by setting this to true using Managed Preferences.
false
—
diskFreeSpace
integer
Disk Free Space Format
Free/available disk space can be displayed in multiple ways. See documentation URL for options.
0
diskFreeSpaceNonBootVolumes
boolean
Show Disk Free Space for Non-Boot Volumes
By default, Particulars only shows disk space for the boot disk. Enable this setting to show disk space for other disks.
false
—
firstRunDone
boolean
Skip the First Run Experience
On first run, Particulars displays a welcome window that describes how it runs on the desktop and then hides all other apps and opens the settings window. To skip this first run experience, enable this setting. (Enabling labMode implies this setting.)
false
—
headerText
string
Header
Header text is displayed in a separate paragraph above all particulars. Any leading or trailing whitespace is removed when displayed.
—
—
footerText
string
Footer
Footer text is displayed in a separate paragraph below all particulars. Any leading or trailing whitespace is removed when displayed.
—
—
hideDockIcon
boolean
Hide Dock Icon
Enabling this setting removes Particulars from the macOS Dock. Changing this setting while Particulars is running will automatically restart Particulars and open the Settings window.
false
—
ignoreHiding
boolean
Ignore Hiding
When Particulars is running with the Dock icon shown, it will be hidden along with all other apps when you select Hide Others from another application's menu. This preference allows you to keep Particulars visible.
false
—
operatingSystemVersionName
boolean
Operating System Version Name
This setting adds the operating system version's marketing name (e.g., Big Sur, Catalina, etc) to the Operating System particular.