diff --git a/src-tauri/src/utils/resolve.rs b/src-tauri/src/utils/resolve.rs
index 737042c61478ba3055601a77f63612b008c6ead4..94579bb56d80839672c26a4f800b97d1ced18642 100644
--- a/src-tauri/src/utils/resolve.rs
+++ b/src-tauri/src/utils/resolve.rs
@@ -98,8 +98,8 @@ pub fn create_window(app_handle: &AppHandle) {
 
     #[cfg(target_os = "linux")]
     crate::log_err!(builder
-        .decorations(false)
-        .transparent(true)
-        .inner_size(800.0, 636.0)
+        .decorations(true)
+        .transparent(false)
+        .inner_size(800.0, 642.0)
         .build());
 }
diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx
index c2ba2b07d86482f1eae31925a19ccaf9d3cbe546..7756d80570d3b95d834a7d3ce5645f1f520026ff 100644
--- a/src/pages/_layout.tsx
+++ b/src/pages/_layout.tsx
@@ -130,7 +130,7 @@ const Layout = () => {
           </div>
 
           <div className="layout__right" data-windrag>
-            {OS !== "macos" && (
+            {OS === "windows" && (
               <div className="the-bar">
                 <LayoutControl />
               </div>