diff --git a/config/waybar/config.jsonc b/config/waybar/config.jsonc
index 57047e8..b003371 100644
--- a/config/waybar/config.jsonc
+++ b/config/waybar/config.jsonc
@@ -6,15 +6,12 @@
// "width": 1280, // Waybar width
"spacing": 4, // Gaps between modules (4px)
// Choose the order of the modules
+ "reload_style_on_change": true,
"modules-left": [
- "sway/workspaces",
- "sway/mode",
- "sway/scratchpad",
+ "niri/workspaces",
"custom/media"
],
- "modules-center": [
- "sway/window"
- ],
+ "modules-center": [],
"modules-right": [
//"mpd",
"idle_inhibitor",
@@ -23,33 +20,17 @@
"power-profiles-daemon",
"cpu",
"memory",
+ "disk",
+ "disk#disk_home",
"temperature",
"backlight",
"keyboard-state",
- "sway/language",
"battery",
"battery#bat2",
"clock",
"tray",
"custom/power"
],
- // Modules configuration
- // "sway/workspaces": {
- // "disable-scroll": true,
- // "all-outputs": true,
- // "warp-on-scroll": false,
- // "format": "{name}: {icon}",
- // "format-icons": {
- // "1": "",
- // "2": "",
- // "3": "",
- // "4": "",
- // "5": "",
- // "urgent": "",
- // "focused": "",
- // "default": ""
- // }
- // },
"keyboard-state": {
"numlock": true,
"capslock": true,
@@ -59,19 +40,6 @@
"unlocked": ""
}
},
- "sway/mode": {
- "format": "{}"
- },
- "sway/scratchpad": {
- "format": "{icon} {count}",
- "show-empty": false,
- "format-icons": [
- "",
- ""
- ],
- "tooltip": true,
- "tooltip-format": "{app}: {title}"
- },
"mpd": {
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ",
"format-disconnected": "Disconnected ",
@@ -98,6 +66,19 @@
"tooltip-format": "MPD (connected)",
"tooltip-format-disconnected": "MPD (disconnected)"
},
+ "niri/workspaces": {
+ "format": "{icon}",
+ "format-icons": {
+ // Named workspaces
+ // (you need to configure them in niri)
+ "browser": "",
+ "discord": "",
+ "chat": "",
+ // Icons by state
+ "active": "",
+ "default": ""
+ }
+ },
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
diff --git a/config/waybar/style.css b/config/waybar/style.css
index 04a69f0..18e316a 100644
--- a/config/waybar/style.css
+++ b/config/waybar/style.css
@@ -294,14 +294,6 @@ label:focus {
background-color: #51a37a;
}
-#language {
- background: #00b093;
- color: #740864;
- padding: 0 5px;
- margin: 0 5px;
- min-width: 16px;
-}
-
#keyboard-state {
background: #97e1ad;
color: #000000;