54 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| cpu_top=(
 | |
|   label.font="$FONT:Bold:7"
 | |
|   label=CPU
 | |
|   icon.drawing=off
 | |
|   width=0
 | |
|   padding_right=15
 | |
|   y_offset=6
 | |
| )
 | |
| 
 | |
| cpu_percent=(
 | |
|   label.font="$FONT:Bold:12"
 | |
|   label=CPU
 | |
|   y_offset=-4
 | |
|   padding_right=15
 | |
|   width=55
 | |
|   icon.drawing=off
 | |
|   update_freq=4
 | |
|   mach_helper="$HELPER"
 | |
| )
 | |
| 
 | |
| cpu_sys=(
 | |
|   width=0
 | |
|   graph.color=$RED
 | |
|   graph.fill_color=$RED
 | |
|   label.drawing=off
 | |
|   icon.drawing=off
 | |
|   background.height=30
 | |
|   background.drawing=on
 | |
|   background.color=$TRANSPARENT
 | |
| )
 | |
| 
 | |
| cpu_user=(
 | |
|   graph.color=$BLUE
 | |
|   label.drawing=off
 | |
|   icon.drawing=off
 | |
|   background.height=30
 | |
|   background.drawing=on
 | |
|   background.color=$TRANSPARENT
 | |
| )
 | |
| 
 | |
| sketchybar --add item cpu.top right              \
 | |
|            --set cpu.top "${cpu_top[@]}"         \
 | |
|                                                  \
 | |
|            --add item cpu.percent right          \
 | |
|            --set cpu.percent "${cpu_percent[@]}" \
 | |
|                                                  \
 | |
|            --add graph cpu.sys right 75          \
 | |
|            --set cpu.sys "${cpu_sys[@]}"         \
 | |
|                                                  \
 | |
|            --add graph cpu.user right 75         \
 | |
|            --set cpu.user "${cpu_user[@]}"
 |