From d815570db78e4d06283e4b09c2a6b0106ebfa3e0 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 21 Jan 2026 15:02:28 +0000 Subject: perf: Cache environment variables at startup --- src/url.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'src/url.rs') diff --git a/src/url.rs b/src/url.rs index 56858e6..0c95eb0 100644 --- a/src/url.rs +++ b/src/url.rs @@ -42,16 +42,7 @@ pub fn from_path( } else { format!( "{}{}{}", - { - std::env::var("ROOT").unwrap_or_else(|_| { - warn!( - "could not use ROOT from environment variables, proceeding with \ - default root: gemini://fuwn.me" - ); - - "gemini://fuwn.me".to_string() - }) - }, + &crate::environment::ENVIRONMENT.root, path, if fallback { "/" } else { "" } ) -- cgit v1.2.3