Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
lima-vm
GitHub Repository: lima-vm/lima
Path: blob/master/pkg/autostart/managers_darwin.go
2621 views
1
// SPDX-FileCopyrightText: Copyright The Lima Authors
2
// SPDX-License-Identifier: Apache-2.0
3
4
package autostart
5
6
import "github.com/lima-vm/lima/v2/pkg/autostart/launchd"
7
8
// Manager returns the autostart manager for Darwin.
9
func Manager() autoStartManager {
10
return &TemplateFileBasedManager{
11
filePath: launchd.GetPlistPath,
12
template: launchd.Template,
13
enabler: launchd.EnableDisableService,
14
autoStartedIdentifier: launchd.AutoStartedServiceName,
15
requestStart: launchd.RequestStart,
16
requestStop: launchd.RequestStop,
17
}
18
}
19
20