diff --git a/cmd/picoclaw/main.go b/cmd/picoclaw/main.go index 2f05737e7..4a492faca 100644 --- a/cmd/picoclaw/main.go +++ b/cmd/picoclaw/main.go @@ -1536,7 +1536,7 @@ func findExecutable() (string, error) { // generatePlist generates the plist content for launch agent func generatePlist(execPath string) string { - home := os.Getenv("HOME") + currentPath := os.Getenv("PATH") return fmt.Sprintf(` @@ -1555,10 +1555,10 @@ func generatePlist(execPath string) string { EnvironmentVariables PATH - /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:%s/.local/bin:%s/bin + %s -`, execPath, home, home) +`, execPath, currentPath) } // uninstallInstall uninstalls the launch agent