diff --git a/.config/waybar/config b/.config/waybar/config
index 0b0477d11266fe381333e53ed12cd8ba272fa005..cfb275d92a29d7dd6e913943cfb8c37248492ea3 100644
--- a/.config/waybar/config
+++ b/.config/waybar/config
@@ -1,11 +1,17 @@
 {
+    "ipc": true,
+    "id": "bar-0",
 	// "layer": "top", // Waybar at top layer
 	"position": "top", // Waybar position (top|bottom|left|right)
 	// "height": 10, // Waybar height (to be removed for auto height)
 	// "width": 1280, // Waybar width
 
 	// Choose the order of the modules
-	"modules-left": ["sway/workspaces", "sway/mode"],
+	"modules-left": [
+		"sway/hide", // Hiding support via sway IPC
+		"sway/workspaces",
+		"sway/mode"
+	],
 	//"modules-center": ["sway/window"],
 	"modules-center": ["clock"],
 	"modules-right": ["custom/arch_update", "custom/disk_home", "temperature", "cpu", "memory", "network", "backlight", "pulseaudio", "sway/language", "battery", "idle_inhibitor", "tray"],