secretive/Secretive/Controllers/LaunchAgentController.swift
Max Goedjen 1019f9a9c3
.
2020-07-19 00:30:38 -07:00

18 lines
321 B
Swift

import Foundation
import ServiceManagement
struct LaunchAgentController {
func install() -> Bool {
setEnabled(true)
}
func relaunch() {
}
private func setEnabled(_ enabled: Bool) -> Bool {
SMLoginItemSetEnabled("com.maxgoedjen.Secretive.SecretAgent" as CFString, enabled)
}
}