Move env to uwsm GNOME keyring fixes Theme refactoring Walker theme tweaks Add notifications to waybar
		
			
				
	
	
		
			153 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			153 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "output": "!DP-6",
 | 
						|
  "reload_style_on_change": true,
 | 
						|
  "layer": "top",
 | 
						|
  "position": "top",
 | 
						|
  "spacing": 0,
 | 
						|
  "height": 26,
 | 
						|
  "margin-top": 0,
 | 
						|
  // "modules-left": ["custom/omarchy", "hyprland/workspaces"],
 | 
						|
  "modules-left": ["hyprland/workspaces"],
 | 
						|
  "modules-center": ["clock", "custom/update", "custom/screenrecording-indicator"],
 | 
						|
  "modules-right": [
 | 
						|
    "tray",
 | 
						|
    "custom/notification",
 | 
						|
    "bluetooth",
 | 
						|
    "network",
 | 
						|
    "pulseaudio",
 | 
						|
    "cpu",
 | 
						|
    "battery"
 | 
						|
  ],
 | 
						|
  "hyprland/workspaces": {
 | 
						|
    "on-click": "activate",
 | 
						|
    "format": "{icon}",
 | 
						|
    "format-icons": {
 | 
						|
      "default": "",
 | 
						|
      "1": "1",
 | 
						|
      "2": "2",
 | 
						|
      "3": "3",
 | 
						|
      "4": "4",
 | 
						|
      "5": "5",
 | 
						|
      "6": "6",
 | 
						|
      "7": "7",
 | 
						|
      "8": "8",
 | 
						|
      "9": "9",
 | 
						|
      "active": ""
 | 
						|
    },
 | 
						|
    "persistent-workspaces": {
 | 
						|
      "1": [],
 | 
						|
      "2": [],
 | 
						|
      "3": [],
 | 
						|
      "4": [],
 | 
						|
      "5": []
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "custom/omarchy": {
 | 
						|
    "format": "<span font='omarchy'>Vektron</span>",
 | 
						|
    "on-click": "omarchy-menu",
 | 
						|
    "tooltip-format": "Omarchy Menu\n\nSuper + Alt + Space"
 | 
						|
  },
 | 
						|
  "custom/update": {
 | 
						|
    "format": "",
 | 
						|
    "exec": "omarchy-update-available",
 | 
						|
    "on-click": "omarchy-launch-floating-terminal-with-presentation omarchy-update",
 | 
						|
    "tooltip-format": "Omarchy update available",
 | 
						|
    "signal": 7,
 | 
						|
    "interval": 3600
 | 
						|
  },
 | 
						|
    "custom/notification": {
 | 
						|
    "tooltip": true,
 | 
						|
    "format": "{icon}",
 | 
						|
    "format-icons": {
 | 
						|
      "notification": "",
 | 
						|
      "none": "",
 | 
						|
      "dnd-notification": "",
 | 
						|
      "dnd-none": "",
 | 
						|
      "inhibited-notification": "",
 | 
						|
      "inhibited-none": "",
 | 
						|
      "dnd-inhibited-notification": "",
 | 
						|
      "dnd-inhibited-none": ""
 | 
						|
    },
 | 
						|
    "return-type": "json",
 | 
						|
    "exec-if": "which swaync-client",
 | 
						|
    "exec": "swaync-client -swb",
 | 
						|
    "on-click": "swaync-client -t -sw",
 | 
						|
    "on-click-right": "swaync-client -d -sw",
 | 
						|
    "escape": true
 | 
						|
  },
 | 
						|
  "cpu": {
 | 
						|
    "interval": 5,
 | 
						|
    "format": "",
 | 
						|
    "on-click": "$TERMINAL -e btop"
 | 
						|
  },
 | 
						|
  "clock": {
 | 
						|
    "locale": "de_DE",
 | 
						|
    "format": "{:L%A %H:%M}",
 | 
						|
    "format-alt": "{:L%d %B W%V %Y}",
 | 
						|
    "tooltip": false,
 | 
						|
    "on-click-right": "omarchy-cmd-tzupdate"
 | 
						|
  },
 | 
						|
  "network": {
 | 
						|
    "format-icons": ["", "", "", "", ""],
 | 
						|
    "format": "{icon}",
 | 
						|
    "format-wifi": "{icon}",
 | 
						|
    "format-ethernet": "",
 | 
						|
    "format-disconnected": "",
 | 
						|
    "tooltip-format-wifi": "{essid} ({frequency} GHz)\n⇣{bandwidthDownBytes}  ⇡{bandwidthUpBytes}",
 | 
						|
    "tooltip-format-ethernet": "⇣{bandwidthDownBytes}  ⇡{bandwidthUpBytes}",
 | 
						|
    "tooltip-format-disconnected": "Disconnected",
 | 
						|
    "interval": 3,
 | 
						|
    "spacing": 1,
 | 
						|
    "on-click": "omarchy-launch-wifi"
 | 
						|
  },
 | 
						|
  "battery": {
 | 
						|
    "justify": "center",
 | 
						|
    "format": "{icon} {capacity}%",
 | 
						|
    "format-plugged": "",
 | 
						|
    "format-icons": {
 | 
						|
      "charging": ["", "", "", "", "", "", "", "", "", ""],
 | 
						|
      "default": ["", "", "", "", "", "", "", "", "", ""]
 | 
						|
    },
 | 
						|
    "format-full": "",
 | 
						|
    "tooltip-format-discharging": "{power:>1.0f}W↓ {capacity}%",
 | 
						|
    "tooltip-format-charging": "{power:>1.0f}W↑ {capacity}%",
 | 
						|
    "interval": 5,
 | 
						|
    // "on-click": "omarchy-menu power",
 | 
						|
    "states": {
 | 
						|
      "warning": 20,
 | 
						|
      "critical": 10
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "bluetooth": {
 | 
						|
    "format": "",
 | 
						|
    "format-disabled": "",
 | 
						|
    "format-connected": "",
 | 
						|
    "tooltip-format": "Devices connected: {num_connections}",
 | 
						|
    "on-click": "blueberry"
 | 
						|
  },
 | 
						|
  "pulseaudio": {
 | 
						|
    "format": "{icon}",
 | 
						|
    "on-click": "pavucontrol",
 | 
						|
    "tooltip-format": "Playing at {volume}%",
 | 
						|
    "scroll-step": 5,
 | 
						|
    "format-muted": "",
 | 
						|
    "format-icons": {
 | 
						|
      "default": ["", "", ""]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "custom/expand-icon": {
 | 
						|
    "format": " ",
 | 
						|
    "tooltip": false
 | 
						|
  },
 | 
						|
  "custom/screenrecording-indicator": {
 | 
						|
    "on-click": "omarchy-cmd-screenrecord",
 | 
						|
    "exec": "$OMARCHY_PATH/default/waybar/indicators/screen-recording.sh",
 | 
						|
    "signal": 8,
 | 
						|
    "return-type": "json"
 | 
						|
  },
 | 
						|
  "tray": {
 | 
						|
    "icon-size": 16,
 | 
						|
    "spacing": 14
 | 
						|
  }
 | 
						|
}
 |