diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 26f9c7121..6fb522b81 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -230,7 +230,7 @@ pub fn run() { } #[cfg(target_os = "linux")] - utils::workarounds::apply_nvidia_dmabuf_renderer_workaround(); + utils::linux::workarounds::apply_nvidia_dmabuf_renderer_workaround(); let _ = utils::dirs::init_portable_flag(); diff --git a/src-tauri/src/utils/init.rs b/src-tauri/src/utils/init.rs index 974a78cab..3505209e0 100644 --- a/src-tauri/src/utils/init.rs +++ b/src-tauri/src/utils/init.rs @@ -493,7 +493,7 @@ pub fn init_scheme() -> Result<()> { } } - crate::utils::mime::ensure_mimeapps_entries(DESKTOP_FILE, DEEP_LINK_SCHEMES)?; + crate::utils::linux::mime::ensure_mimeapps_entries(DESKTOP_FILE, DEEP_LINK_SCHEMES)?; Ok(()) } #[cfg(target_os = "macos")] diff --git a/src-tauri/src/utils/mime.rs b/src-tauri/src/utils/linux/mime.rs similarity index 100% rename from src-tauri/src/utils/mime.rs rename to src-tauri/src/utils/linux/mime.rs diff --git a/src-tauri/src/utils/linux/mod.rs b/src-tauri/src/utils/linux/mod.rs new file mode 100644 index 000000000..8e5c6301b --- /dev/null +++ b/src-tauri/src/utils/linux/mod.rs @@ -0,0 +1,2 @@ +pub mod mime; +pub mod workarounds; diff --git a/src-tauri/src/utils/workarounds.rs b/src-tauri/src/utils/linux/workarounds.rs similarity index 100% rename from src-tauri/src/utils/workarounds.rs rename to src-tauri/src/utils/linux/workarounds.rs diff --git a/src-tauri/src/utils/mod.rs b/src-tauri/src/utils/mod.rs index 92b1bb7f7..3eb1d30ae 100644 --- a/src-tauri/src/utils/mod.rs +++ b/src-tauri/src/utils/mod.rs @@ -5,7 +5,7 @@ pub mod help; pub mod i18n; pub mod init; #[cfg(target_os = "linux")] -pub mod mime; +pub mod linux; pub mod network; pub mod notification; pub mod resolve; @@ -13,5 +13,3 @@ pub mod server; pub mod singleton; pub mod tmpl; pub mod window_manager; -#[cfg(target_os = "linux")] -pub mod workarounds;