summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--waybar/config.jsonc.desktop81
1 files changed, 81 insertions, 0 deletions
diff --git a/waybar/config.jsonc.desktop b/waybar/config.jsonc.desktop
new file mode 100644
index 0000000..e8b1643
--- /dev/null
+++ b/waybar/config.jsonc.desktop
@@ -0,0 +1,81 @@
+{
+ "layer": "top",
+ "position": "bottom",
+ "spacing": 0,
+ "margin-bottom": 0,
+ "modules-left": [
+ "custom/machi"
+ ],
+ "modules-center": [
+ ],
+ "modules-right": [
+ "mpd",
+ "pulseaudio",
+ "network#vpn",
+ "network#eth",
+ "custom/gpu",
+ "temperature",
+ "clock",
+ "tray",
+ ],
+ "custom/machi": {
+ "exec": "machi_status"
+ },
+ "mpd": {
+ "format": "| {stateIcon} {title}",
+ "tooltip-format": "{title} - {album} - {artist}",
+ "state-icons": {
+ "playing": "▶️",
+ "paused": "⏸️",
+ "stopped": "⯀",
+ },
+ },
+ "tray": {
+ "icon-size": 32,
+ "spacing": 10
+ },
+ "clock": {
+ "format": "| {:%a %H:%M:%S %d/%m/%Y}",
+ "tooltip-format": "<tt><big>{calendar}</big></tt>",
+ "interval": 1,
+ },
+ "temperature": {
+ "interval": 3,
+ "hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input",
+ "format": "| CPU {temperatureC}°C",
+ },
+ "custom/gpu": {
+ "exec": "nvidia-smi --query-gpu temperature.gpu --format=csv,noheader",
+ "format": "| GPU {text}°C",
+ "interval": 3,
+ },
+ "network#vpn": {
+ "interface": "wg0-mullvad",
+ "format-disconnected": "VPN ⚠",
+ "format": "",
+ },
+ "network#eth": {
+ "interface": "eno1",
+ "format-disconnected": "ETH ⚠",
+ "format": "",
+ },
+ "pulseaudio": {
+ "scroll-step": 1,
+ "format": "| {volume}% {icon} {format_source}",
+ "format-bluetooth": "{volume}% {icon} {format_source}",
+ "format-bluetooth-muted": " {icon} {format_source}",
+ "format-muted": " {format_source}",
+ "format-source": "",
+ "format-source-muted": "",
+ "format-icons": {
+ "headphone": "",
+ "hands-free": "",
+ "headset": "",
+ "phone": "",
+ "portable": "",
+ "car": "",
+ "default": ["", "", ""]
+ },
+ "on-click": "pavucontrol"
+ }
+}