aboutsummaryrefslogtreecommitdiff
path: root/waybar/config
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2024-01-22 19:35:09 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2024-01-22 19:35:09 -0500
commit76196f760716990ee239a2455ce62b07425e0540 (patch)
tree078377431376608a623b09486f3445c7be3e1d8b /waybar/config
downloadrivercfg-76196f760716990ee239a2455ce62b07425e0540.tar.gz
rivercfg-76196f760716990ee239a2455ce62b07425e0540.tar.xz
Initial
Diffstat (limited to 'waybar/config')
-rw-r--r--waybar/config89
1 files changed, 89 insertions, 0 deletions
diff --git a/waybar/config b/waybar/config
new file mode 100644
index 0000000..e9543fc
--- /dev/null
+++ b/waybar/config
@@ -0,0 +1,89 @@
+{
+ "layer": "top",
+ "modules-left": [
+ "river/tags"
+ ],
+ "modules-center": ["river/window"],
+ "modules-right": [
+ "custom/network",
+ "custom/cpuTemp",
+ "battery",
+ "custom/powerUsage",
+ "pulseaudio",
+ "tray",
+ "custom/date"
+ ],
+ "pulseaudio": {
+ "tooltip": false,
+ "scroll-step": 5,
+ "format": "vol: {volume}%",
+ "format-muted": "vol 0%"
+ },
+
+ "river/tags": {
+ "tag-labels":[
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8",
+ "9",
+ "0"
+ ],
+ "disable-click": false,
+ "num-tags": 10
+ },
+ "river/window": {
+ "format": "{}",
+ "max-length": 90
+ },
+ "battery": {
+ "states": {
+ "good": 100,
+ "warning": 30,
+ "critical": 20
+ },
+ "format": "bat: {capacity}% discharging",
+ "format-charging": "bat: {capacity}% charging",
+ "format-plugged": "bat: {capacity}% AC"
+ },
+ "upower": {
+ "show-icon": false,
+ "native-path": "BAT0",
+ "format": "bat: {percentage} {time}"
+ },
+ "tray":{
+ "icon-size":18,
+ "show-passive-items":true,
+ "spacing": 10,
+ "reverse-direction": true
+ },
+ "custom/network": {
+ "class": "network",
+ "format": "{}",
+ "interval": 5,
+ "exec": "$HOME/.config/waybar/custom/network"
+ },
+ "custom/cpuTemp": {
+ "class": "cpuTemp",
+ "format": " CPU: {}c",
+ "exec": "sensors | sed -n '/^k10/,/^$/p' | awk '/^Tctl/{print $2}' | sed -e's/+//g' -e's/\\.[0-9][^0-9]*$//g'",
+ "interval": 5
+ },
+ "custom/powerUsage": {
+ "class": "powerUsage",
+ "format": " {}",
+ "interval": 5,
+ "exec": "awk '{p=$1*10^-6; if (p>0) {print p \" W\"}}' /sys/class/power_supply/BAT0/power_now "
+ },
+ "custom/date": {
+ "class": "date",
+ "format": " {}",
+ "interval": 60,
+ "exec": "date +%m.%d.%Y\\ %H:%M"
+ }
+
+}