21 lines
502 B
Go
21 lines
502 B
Go
//go:build darwin
|
|
|
|
package config
|
|
|
|
import (
|
|
"os"
|
|
"path/filepath"
|
|
)
|
|
|
|
// ConfigDir returns ~/Library/Application Support/syncwarden.
|
|
func ConfigDir() string {
|
|
home, _ := os.UserHomeDir()
|
|
return filepath.Join(home, "Library", "Application Support", "syncwarden")
|
|
}
|
|
|
|
// SyncthingConfigPath returns the default Syncthing config.xml path on macOS.
|
|
func SyncthingConfigPath() string {
|
|
home, _ := os.UserHomeDir()
|
|
return filepath.Join(home, "Library", "Application Support", "Syncthing", "config.xml")
|
|
}
|