diff --git a/desktop/tauri/src-tauri/src/service/mod.rs b/desktop/tauri/src-tauri/src/service/mod.rs
index ac55a39f..b14efce7 100644
--- a/desktop/tauri/src-tauri/src/service/mod.rs
+++ b/desktop/tauri/src-tauri/src/service/mod.rs
@@ -12,7 +12,6 @@ use std::process::ExitStatus;
 #[cfg(target_os = "linux")]
 use crate::service::systemd::SystemdServiceManager;
 
-use log::info;
 use thiserror::Error;
 
 use self::status::StatusResult;
@@ -63,7 +62,7 @@ pub fn get_service_manager() -> Result<impl ServiceManager> {
     #[cfg(target_os = "linux")]
     {
         if SystemdServiceManager::is_installed() {
-            info!("system service manager: systemd");
+            log::info!("system service manager: systemd");
 
             Ok(SystemdServiceManager {})
         } else {
diff --git a/desktop/tauri/src-tauri/tauri.conf.json5 b/desktop/tauri/src-tauri/tauri.conf.json5
index 5d2560ad..a7ea5f8f 100644
--- a/desktop/tauri/src-tauri/tauri.conf.json5
+++ b/desktop/tauri/src-tauri/tauri.conf.json5
@@ -76,7 +76,8 @@
     "windows": {
       "nsis": {
         "installMode": "perMachine",
-        "installerHooks": "templates/nsis_install_hooks.nsh"
+        "installerHooks": "templates/nsis_install_hooks.nsh",
+        "installerIcon": "../../../assets/data/icons/pm_light.ico"
       },
       "wix": {
         "fragmentPaths": [