diff --git a/sericea/.config/waybar/config b/sericea/.config/waybar/config
index 155e8e1d..8e981f5a 100644
--- a/sericea/.config/waybar/config
+++ b/sericea/.config/waybar/config
@@ -33,9 +33,9 @@
 	"layer": "top",
 	"position": "bottom",
 	"height": 40,
-	"modules-left": ["idle_inhibitor", "gamemode", "cpu", "memory", "custom/backup", "battery", "mpris"],
+	"modules-left": ["idle_inhibitor", "gamemode", "cpu", "memory", "custom/backup", "battery", "network"],
 	"modules-center": [],
-	"modules-right": ["network", "pulseaudio", "backlight", "clock"],
+	"modules-right": ["mpris", "pulseaudio", "backlight", "clock"],
 	"clock": {
 		"format": "{:%a %b %d %I:%M %p}",
 		"format-alt": "{:%Y-%m-%d}",
@@ -43,7 +43,8 @@
 	},
 	"network": {
 		"interval": 1,
-		"format": " {bandwidthUpBytes}  {bandwidthDownBytes}"
+		"format": " {bandwidthUpBytes}  {bandwidthDownBytes}",
+		"format-disconnected": ""
 	},
 	"battery": {
 		"states": {
diff --git a/sericea/.config/waybar/style.css b/sericea/.config/waybar/style.css
index 343f5911..27962e1e 100644
--- a/sericea/.config/waybar/style.css
+++ b/sericea/.config/waybar/style.css
@@ -71,10 +71,15 @@ window#waybar {
 #mpris.paused, #mpris.stopped {
 	color: #504945;
 }
+
 #network {
 	padding: 0 1em;
 	color: #504945;
 }
+#network.disconnected {
+	color: #fb4934;
+}
+
 #idle_inhibitor {
 	padding: 0 1em;
 }
@@ -84,6 +89,7 @@ window#waybar {
 #idle_inhibitor.activated {
 	color: #fb4934;
 }
+
 #backlight {
 	padding: 0 1em;
 	color: #ebdbb2;