use different default config for bsds

This commit is contained in:
Bryson Steck 2025-03-15 17:43:22 -06:00
parent e64c1eda93
commit eb1cfb6ead
Signed by: bryson
SSH key fingerprint: SHA256:XpKABw/nP4z8UVaH+weLaBnEOD86+cVwif+QjuYLGT4

View file

@ -32,11 +32,12 @@ struct Args {
}
fn get_config_default() -> &'static str {
if cfg!(windows) {
"C:\\ProgramData\\refractr\\config.toml"
} else {
"/etc/refractr/config.toml"
}
#[cfg(target_os = "windows")]
return "C:\\ProgramData\\refractr\\config.toml";
#[cfg(target_os = "linux")]
return "/etc/refractr/config.toml";
#[cfg(any(target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))]
return "/usr/local/etc/refractr/config.toml";
}
fn main() -> Result<(), String> {