21
									
								
								homedir/.config/watchman/init.d/moltenbar
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										21
									
								
								homedir/.config/watchman/init.d/moltenbar
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
#!/usr/bin/env watchman
 | 
			
		||||
 | 
			
		||||
#service_respawn='true'
 | 
			
		||||
service_command='/home/fbt/bin/moltenbar'
 | 
			
		||||
 | 
			
		||||
service_depends_ready=( compton )
 | 
			
		||||
 | 
			
		||||
post_start() {
 | 
			
		||||
	# Die if the thing didn't start
 | 
			
		||||
	timer 5 nullexec xdo id -a moltenbar || return 1
 | 
			
		||||
	
 | 
			
		||||
	# Set the layer on which lemonbar resides
 | 
			
		||||
	xdo above -t $( xdo id -n root ) $( xdo id -a moltenbar )
 | 
			
		||||
 | 
			
		||||
	# Set the top badding for bspwm
 | 
			
		||||
	bspc config top_padding $(( 14 + 9 )) &>/tmp/debug.log
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pre_stop() {
 | 
			
		||||
	bspc config top_padding 0
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user