Initial commit
This commit is contained in:
		
							
								
								
									
										132
									
								
								config/waybar/config.jsonc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										132
									
								
								config/waybar/config.jsonc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,132 @@
 | 
			
		||||
{
 | 
			
		||||
  "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",
 | 
			
		||||
    "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
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  "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": "$TERMINAL --class=Wiremix -e wiremix",
 | 
			
		||||
    "on-click-right": "pamixer -t",
 | 
			
		||||
    "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
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										86
									
								
								config/waybar/style.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										86
									
								
								config/waybar/style.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,86 @@
 | 
			
		||||
@define-color foreground #FFFFFF;
 | 
			
		||||
@define-color background rgba(26, 27, 38, 0.6);
 | 
			
		||||
 | 
			
		||||
* {
 | 
			
		||||
  color: @foreground;
 | 
			
		||||
  border: none;
 | 
			
		||||
  border-radius: 0;
 | 
			
		||||
  min-height: 0;
 | 
			
		||||
  font-family: Mononoki Nerd Font;
 | 
			
		||||
  font-size: 18px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#workspaces, #clock {
 | 
			
		||||
  font-weight: bold;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
window#waybar {
 | 
			
		||||
  background-color: @background;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.modules-left, .modules-right, #clock {
 | 
			
		||||
  padding: 4px 0;
 | 
			
		||||
  margin: 0 8px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#workspaces button {
 | 
			
		||||
  all: initial;
 | 
			
		||||
  padding: 0 6px;
 | 
			
		||||
  margin: 0 1.5px;
 | 
			
		||||
  min-width: 9px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#workspaces button.empty {
 | 
			
		||||
  opacity: 0.5;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#tray,
 | 
			
		||||
#cpu,
 | 
			
		||||
#battery,
 | 
			
		||||
#network,
 | 
			
		||||
#bluetooth,
 | 
			
		||||
#pulseaudio,
 | 
			
		||||
#custom-omarchy,
 | 
			
		||||
#custom-screenrecording-indicator,
 | 
			
		||||
#custom-update {
 | 
			
		||||
  min-width: 12px;
 | 
			
		||||
  margin: 0 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#bluetooth {
 | 
			
		||||
  margin: 0 4px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#tray {
 | 
			
		||||
  padding-right: 16px;
 | 
			
		||||
  border-right: 1px solid @foreground;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#custom-expand-icon {
 | 
			
		||||
  margin-right: 7px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
tooltip {
 | 
			
		||||
  padding: 2px;
 | 
			
		||||
  background-color: @background;
 | 
			
		||||
  border: 1px solid #33ccff;
 | 
			
		||||
  border-radius: 8px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#custom-update {
 | 
			
		||||
  font-size: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.hidden {
 | 
			
		||||
  opacity: 0;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#custom-screenrecording-indicator {
 | 
			
		||||
  min-width: 12px;
 | 
			
		||||
  margin-left: 8.75px;
 | 
			
		||||
  font-size: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#custom-screenrecording-indicator.active {
 | 
			
		||||
  color: #a55555;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user