diff --git a/.config/waybar/config b/.config/waybar/config
new file mode 100644
index 0000000000000000000000000000000000000000..2796983acc9f6f8083581895ec78f44c6dc92668
--- /dev/null
+++ b/.config/waybar/config
@@ -0,0 +1,58 @@
+{
+    "layer": "top", // Waybar at top layer
+    "modules-left": ["sway/workspaces"],
+    "modules-right": ["cpu", "memory", "backlight", "network", "pulseaudio", "battery", "tray", "clock"],
+    "tray": {
+        // "icon-size": 21,
+        "spacing": 10
+    },
+    "clock": {
+        "tooltip-format": "{:%Y-%m-%d | %H:%M}",
+        "format-alt": "{:%Y-%m-%d}",
+        "format": "{:%a %Y-%m-%d %l:%M %p}"
+    },
+    "cpu": {
+        "format": " {usage}%"
+    },
+    "memory": {
+        "format": " {}%"
+    },
+    "backlight": {
+        //"device": "intel_backlight",
+        "format": " {percent}%",
+        "format-icons": ["", ""]
+    },
+    "battery": {
+        //"states": {
+        //    // "good": 95,
+        //    "warning": 30,
+        //    "critical": 15
+        //},
+        "format": " {capacity}%"
+        // "format-good": "", // An empty format will hide the module
+        // "format-full": "",
+        //"format-icons": ["", "", "", "", ""]
+    },
+    "network": {
+        // "interface": "wlp2s0", // (Optional) To force the use of this interface
+        "format-wifi": " {signalStrength}% ({ipaddr})",
+        "format-ethernet": "{ifname}: {ipaddr}/{cidr} ethernet",
+        "format-disconnected": "⚠"
+    },
+    "pulseaudio": {
+        //"scroll-step": 1,
+        "format": " {volume}%",
+        "format-bluetooth": "{volume}% {icon}",
+        "format-muted": "",
+        "format-icons": {
+            "headphones": "",
+            "handsfree": "",
+            "headset": "",
+            "phone": "",
+            "portable": "",
+            "car": "",
+            "default": ["", ""]
+        },
+        "on-click": "pavucontrol"
+    }
+}