https://github.com/paxswill/launchdog
An easy-to-use launchd plist generator.
https://github.com/paxswill/launchdog
Last synced: 3 months ago
JSON representation
An easy-to-use launchd plist generator.
- Host: GitHub
- URL: https://github.com/paxswill/launchdog
- Owner: paxswill
- Created: 2012-10-29T04:23:24.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-16T06:51:04.000Z (over 12 years ago)
- Last Synced: 2025-01-16T03:49:52.155Z (5 months ago)
- Language: Python
- Size: 129 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.mdown
Awesome Lists containing this project
README
# What is LaunchDog?
LaunchDog is a quick tool to create [`launchd`][launchd] compatible property
lists. It's not particularly hard to write them yourself, but it can be
tedious. There are also occasionally gotchas that are not immediately obvious
if you haven't written one of these before. LaunchDog tries to make it easier.[launchd]: https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man8/launchd.8.html
# How do I use LaunchDog?
LaunchDog currently has two modes of operation. The simplest is interactive,
which can used like this:$ launchdog
# Stuff goes hereThe other way is more oriented towards scripts (although generating the plist
once and copying it around is probably a better way).$ launchdog -p "full program execution string" -l com.github.launchdog