@bixu/launchd
v2026.04.24.36
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Repository
https://github.com/bixu/swamp-launchd
Quality score
How well-documented and verifiable this extension is.
Not yet scored.
A score will be generated the next time this extension is published. The owner can also trigger scoring manually.
Install
$ swamp extension pull @bixu/launchdGlobal Arguments
| Argument | Type | Description |
|---|---|---|
| label | string | The launchd job label (e.g., com.example.mydaemon) |
| plistPath? | string | Path to the plist file. If omitted, searches standard launchd directories. |
| domain | enum | The launchd domain (system, gui, user) |
| Argument | Type | Description |
|---|---|---|
| force | boolean | Force restart even if already running (-k flag) |
| Argument | Type | Description |
|---|---|---|
| lines | number | Max number of log lines to return |
| level | enum | Minimum log level |
| since | string | Time window (e.g., 1h, 30m, 1d) |
| Argument | Type | Description |
|---|---|---|
| outputPath | string | Path to write the plist file (relative to repo or absolute) |
| programArguments | array | Command and arguments to run |
| runAtLoad | boolean | |
| keepAlive | boolean | |
| startInterval? | number | Run every N seconds |
| startCalendarInterval? | record | Cron-like schedule (Hour, Minute, Weekday, etc.) |
| watchPaths? | array | Paths to watch for changes |
| environmentVariables? | record | |
| workingDirectory? | string | |
| standardOutPath? | string | |
| standardErrorPath? | string |
| Argument | Type | Description |
|---|---|---|
| outputPath | string | Path to write the plist file (relative to repo or absolute) |
| programArguments | array | Command and arguments to run |
| runAtLoad | boolean | |
| keepAlive | boolean | |
| startInterval? | number | Run every N seconds |
| startCalendarInterval? | record | Cron-like schedule (Hour, Minute, Weekday, etc.) |
| watchPaths? | array | Paths to watch for changes |
| environmentVariables? | record | |
| workingDirectory? | string | |
| standardOutPath? | string | |
| standardErrorPath? | string |
| Argument | Type | Description |
|---|---|---|
| status | enum |
| Argument | Type | Description |
|---|---|---|
| pattern | string | Filter pattern for labels |
| Argument | Type | Description |
|---|---|---|
| pattern | string | Filter pattern for labels |
| Argument | Type | Description |
|---|---|---|
| pattern | string | Filter pattern for labels |
| Argument | Type | Description |
|---|---|---|
| pattern | string | Filter pattern for labels |
| Argument | Type | Description |
|---|---|---|
| pattern | string | Filter pattern for labels |
Resources
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting
Manage macOS launchd daemons: lifecycle, observability, plist management, discovery, and reporting