diff --git a/.config/waybar/config b/.config/waybar/config
index 5d5e943a..b4daeaa2 100644
--- a/.config/waybar/config
+++ b/.config/waybar/config
@@ -1,113 +1,230 @@
-{
- "layer": "top",
- "modules-left": [
- "cava",
- "niri/workspaces"
- ],
- "modules-center": [
- "niri/window"
- ],
- "modules-right": [
- "cpu",
- "custom/delim",
- "memory",
- "custom/delim",
- "pulseaudio",
- "custom/delim",
- "battery",
- "custom/delim",
- "custom/recorder",
- "custom/delim",
- "tray",
- "clock"
- ],
- "niri/window": {
- "max-length": 50,
- "separate-outputs": true
- },
- "custom/recorder": {
- "exec": "~/dev/niri-recorder/recorder.py",
- "return-type": "json",
- "restart-interval": "never",
- "on-click": "~/dev/niri-recorder/recorder.sh screen",
- "on-click-right": "~/dev/niri-recorder/recorder.sh region",
- "format": " {} "
- },
- "custom/delim": {
- "format": "|"
- },
- "cava": {
- "cava_config": "$XDG_CONFIG_HOME/cava/cava.conf",
- // "framerate": 30,
- // "autosens": 1,
- // "sensitivity": 100,
- // "bars": 14,
- // "lower_cutoff_freq": 50,
- // "higher_cutoff_freq": 10000,
- // "method": "pulse",
- // "source": "auto",
- // "stereo": true,
- // "reverse": false,
- // "bar_delimiter": 0,
- // "monstercat": false,
- // "waves": false,
- // "noise_reduction": 0.77,
- // "input_delay": 2,
- "format-icons": [
- "▁",
- "▂",
- "▃",
- "▄",
- "▅",
- "▆",
- "▇",
- "█"
+[
+ {
+ "layer": "top",
+ "position": "top",
+ "modules-left": [
+ "cava",
+ "niri/workspaces"
],
- "actions": {
- "on-click-right": "mode"
+ "modules-center": [
+ "niri/window"
+ ],
+ "modules-right": [
+ "cpu",
+ "custom/delim",
+ "memory",
+ "custom/delim",
+ "pulseaudio",
+ "custom/delim",
+ "battery",
+ "custom/delim",
+ "custom/recorder",
+ "custom/delim",
+ "tray",
+ "clock"
+ ],
+ "niri/window": {
+ "max-length": 50,
+ "separate-outputs": true
+ },
+ "custom/recorder": {
+ "exec": "~/dev/niri-recorder/recorder.py",
+ "return-type": "json",
+ "restart-interval": "never",
+ "on-click": "~/dev/niri-recorder/recorder.sh screen",
+ "on-click-right": "~/dev/niri-recorder/recorder.sh region",
+ "format": " {} "
+ },
+ "custom/delim": {
+ "format": "|"
+ },
+ "cava": {
+ "cava_config": "$XDG_CONFIG_HOME/cava/cava.conf",
+ // "framerate": 30,
+ // "autosens": 1,
+ // "sensitivity": 100,
+ // "bars": 14,
+ // "lower_cutoff_freq": 50,
+ // "higher_cutoff_freq": 10000,
+ // "method": "pulse",
+ // "source": "auto",
+ // "stereo": true,
+ // "reverse": false,
+ // "bar_delimiter": 0,
+ // "monstercat": false,
+ // "waves": false,
+ // "noise_reduction": 0.77,
+ // "input_delay": 2,
+ "format-icons": [
+ "▁",
+ "▂",
+ "▃",
+ "▄",
+ "▅",
+ "▆",
+ "▇",
+ "█"
+ ],
+ "actions": {
+ "on-click-right": "mode"
+ }
+ },
+ "niri/workspaces": {
+ "format": "{icon}",
+ "format-icons": {
+ // Named workspaces
+ // (you need to configure them in niri)
+ // "browser": "",
+ // "discord": "",
+ // "chat": "",
+ // Icons by state
+ "music": "",
+ "active": "",
+ "default": ""
+ }
+ },
+ // "sway/workspaces": {
+ // "disable-scroll" : false,
+ // },
+ "battery": {
+ "format": "bat {capacity}%",
+ // "format-icons": ["", "", "", "", ""]
+ },
+ "clock": {
+ "format-alt": "{:%a, %d. %b %H:%M}"
+ },
+ "pulseaudio": {
+ "scroll-step": 5,
+ "max-volume": 150,
+ "format": "vol {volume}%",
+ "format-muted": "vol mut",
+ "nospacing": 1,
+ "on-click": "pavucontrol",
+ "tooltip": false
+ },
+ "cpu": {
+ "interval": 10,
+ "format": "cpu {usage}%",
+ "max-length": 10
+ },
+ "memory": {
+ "interval": 30,
+ "format": "mem {percentage}%",
+ "max-length": 10
}
},
- "niri/workspaces": {
- "format": "{icon}",
- "format-icons": {
- // Named workspaces
- // (you need to configure them in niri)
- // "browser": "",
- // "discord": "",
- // "chat": "",
- // Icons by state
- "music": "",
- "active": "",
- "default": ""
+ {
+ "layer": "top",
+ "position": "left",
+ "modules-left": [
+ "cava",
+ "niri/workspaces"
+ ],
+ "modules-center": [
+ "niri/window"
+ ],
+ "modules-right": [
+ "cpu",
+ "custom/delim",
+ "memory",
+ "custom/delim",
+ "pulseaudio",
+ "custom/delim",
+ "battery",
+ "custom/delim",
+ "custom/recorder",
+ "custom/delim",
+ "tray",
+ "clock"
+ ],
+ "niri/window": {
+ "max-length": 50,
+ "separate-outputs": true
+ },
+ "custom/recorder": {
+ "exec": "~/dev/niri-recorder/recorder.py",
+ "return-type": "json",
+ "restart-interval": "never",
+ "on-click": "~/dev/niri-recorder/recorder.sh screen",
+ "on-click-right": "~/dev/niri-recorder/recorder.sh region",
+ "format": " {} "
+ },
+ "custom/delim": {
+ "format": "|"
+ },
+ "cava": {
+ "cava_config": "$XDG_CONFIG_HOME/cava/cava.conf",
+ // "framerate": 30,
+ // "autosens": 1,
+ // "sensitivity": 100,
+ // "bars": 14,
+ // "lower_cutoff_freq": 50,
+ // "higher_cutoff_freq": 10000,
+ // "method": "pulse",
+ // "source": "auto",
+ // "stereo": true,
+ // "reverse": false,
+ // "bar_delimiter": 0,
+ // "monstercat": false,
+ // "waves": false,
+ // "noise_reduction": 0.77,
+ // "input_delay": 2,
+ "format-icons": [
+ "▁",
+ "▂",
+ "▃",
+ "▄",
+ "▅",
+ "▆",
+ "▇",
+ "█"
+ ],
+ "actions": {
+ "on-click-right": "mode"
+ }
+ },
+ "niri/workspaces": {
+ "format": "{icon}",
+ "format-icons": {
+ // Named workspaces
+ // (you need to configure them in niri)
+ // "browser": "",
+ // "discord": "",
+ // "chat": "",
+ // Icons by state
+ "music": "",
+ "active": "",
+ "default": ""
+ }
+ },
+ // "sway/workspaces": {
+ // "disable-scroll" : false,
+ // },
+ "battery": {
+ "format": "bat {capacity}%",
+ // "format-icons": ["", "", "", "", ""]
+ },
+ "clock": {
+ "format-alt": "{:%a, %d. %b %H:%M}"
+ },
+ "pulseaudio": {
+ "scroll-step": 5,
+ "max-volume": 150,
+ "format": "vol {volume}%",
+ "format-muted": "vol mut",
+ "nospacing": 1,
+ "on-click": "pavucontrol",
+ "tooltip": false
+ },
+ "cpu": {
+ "interval": 10,
+ "format": "cpu {usage}%",
+ "max-length": 10
+ },
+ "memory": {
+ "interval": 30,
+ "format": "mem {percentage}%",
+ "max-length": 10
}
- },
- // "sway/workspaces": {
- // "disable-scroll" : false,
- // },
- "battery": {
- "format": "bat {capacity}%",
- // "format-icons": ["", "", "", "", ""]
- },
- "clock": {
- "format-alt": "{:%a, %d. %b %H:%M}"
- },
- "pulseaudio": {
- "scroll-step": 5,
- "max-volume": 150,
- "format": "vol {volume}%",
- "format-muted": "vol mut",
- "nospacing": 1,
- "on-click": "pavucontrol",
- "tooltip": false
- },
- "cpu": {
- "interval": 10,
- "format": "cpu {usage}%",
- "max-length": 10
- },
- "memory": {
- "interval": 30,
- "format": "mem {percentage}%",
- "max-length": 10
}
-}
\ No newline at end of file
+]
\ No newline at end of file