mirror of
				https://github.com/Mastermindzh/dotfiles.git
				synced 2025-11-04 02:38:53 +01:00 
			
		
		
		
	adding polybar setup
This commit is contained in:
		
							
								
								
									
										35
									
								
								config/autorandr/postswitch
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										35
									
								
								config/autorandr/postswitch
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,35 @@
 | 
			
		||||
#!/bin/bash -x
 | 
			
		||||
 | 
			
		||||
move_workspace() {
 | 
			
		||||
  workspace="$1"
 | 
			
		||||
  output="$2"
 | 
			
		||||
 | 
			
		||||
  i3-msg "[workspace=\"$workspace\"]" move workspace to output "$output"
 | 
			
		||||
}
 | 
			
		||||
export -f move_workspace
 | 
			
		||||
 | 
			
		||||
# get primary
 | 
			
		||||
primary=$(xrandr | awk '/ primary / {print $1}')
 | 
			
		||||
 | 
			
		||||
declare -a movers=(
 | 
			
		||||
  "1: "
 | 
			
		||||
  "2: "
 | 
			
		||||
  "3: "
 | 
			
		||||
  "4: "
 | 
			
		||||
  "5: "
 | 
			
		||||
  "6: "
 | 
			
		||||
  "7: "
 | 
			
		||||
  "8: "
 | 
			
		||||
  "9: "
 | 
			
		||||
  "10: "
 | 
			
		||||
  #   "11:  "
 | 
			
		||||
  "12: "
 | 
			
		||||
  "13: "
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
for workspace in "${movers[@]}"; do
 | 
			
		||||
  move_workspace "$workspace" "$primary" &
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
# restart i3.
 | 
			
		||||
i3-msg restart
 | 
			
		||||
		Reference in New Issue
	
	Block a user