mirror of
				https://gitlab.com/thebiblelover7/dotfiles.git
				synced 2025-11-04 08:33:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			590 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			590 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
update() {
 | 
						|
  source "$CONFIG_DIR/colors.sh"
 | 
						|
  COLOR=$BACKGROUND_2
 | 
						|
  if [ "$SELECTED" = "true" ]; then
 | 
						|
    COLOR=$GREY
 | 
						|
  fi
 | 
						|
  sketchybar --set $NAME icon.highlight=$SELECTED \
 | 
						|
                         label.highlight=$SELECTED \
 | 
						|
                         background.border_color=$COLOR
 | 
						|
}
 | 
						|
 | 
						|
mouse_clicked() {
 | 
						|
  if [ "$BUTTON" = "right" ]; then
 | 
						|
    yabai -m space --destroy $SID
 | 
						|
    sketchybar --trigger windows_on_spaces --trigger space_change
 | 
						|
  else
 | 
						|
    yabai -m space --focus $SID 2>/dev/null
 | 
						|
  fi
 | 
						|
}
 | 
						|
 | 
						|
case "$SENDER" in
 | 
						|
  "mouse.clicked") mouse_clicked
 | 
						|
  ;;
 | 
						|
  *) update
 | 
						|
  ;;
 | 
						|
esac
 |