19 lines
		
	
	
		
			448 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			448 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #/bin/sh
 | |
| windowname="scratchpad-$1"
 | |
| desk=`wmctrl -d | grep '*' | cut -d ' ' -f '1'`
 | |
| scratch_desk=`wmctrl -l | grep $windowname | cut -d ' ' -f '3'`
 | |
| 
 | |
| xprop -name "$windowname"
 | |
| 
 | |
| if [ $? -eq 0 ]; then
 | |
|     if [ $desk -eq $scratch_desk ]; then
 | |
|         wmctrl -r $windowname -t $desk
 | |
|         wmctrl -r $windowname -b toggle,hidden
 | |
|     else
 | |
|         wmctrl -R $windowname
 | |
|         wmctrl -r $windowname -b remove,hidden
 | |
|     fi
 | |
| else
 | |
|     st -c $windowname
 | |
| fi
 | 
