From acd816152fdaa0bb86a6059a5d5ae8d9cea09047 Mon Sep 17 00:00:00 2001 From: minemobs Date: Sat, 13 Jul 2024 15:49:54 +0200 Subject: [PATCH] Added windows support --- src/main.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main.rs b/src/main.rs index 1d63158..5c68a08 100644 --- a/src/main.rs +++ b/src/main.rs @@ -147,6 +147,16 @@ fn get_assets_dir_path() -> Result { } }; + // Windows equivalent + #[cfg(windows)] + if let Ok(data_dir) = std::env::var("LOCALAPPDATA") { + let data_home = Path::new(&data_dir).join("poketex"); + let assets_dir = data_home.join(assets_path); + if assets_dir.exists() { + return Ok(assets_dir); + } + } + let usr_dir = Path::new("/usr/share/poketex"); let assets_dir = usr_dir.join(assets_path); if assets_dir.exists() {