mirror of
				https://github.com/labwc/labwc.git
				synced 2025-10-29 05:40:24 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| ## This file is run every time labwc launches Xwayland.
 | |
| ##
 | |
| ## In the default configuration, Xwayland will be launched lazily, and will
 | |
| ## terminate after several seconds when no X11 clients are connected. Thus,
 | |
| ## this script may run repeatedly throughout a single labwc session.
 | |
| 
 | |
| # Configure the X resource database if a file is provided
 | |
| #
 | |
| # NOTE: when Xwayland is launched lazily, an X11 client that triggers its
 | |
| # launch may attempt to read the resource database before this command can be
 | |
| # run. In that case, it is recommended to make a symlink to .Xdefaults:
 | |
| #
 | |
| #     ln -s .Xresources "${HOME}/.Xdefaults"
 | |
| #
 | |
| # With this link in place, X11 applications will fall back to reading
 | |
| # the .Xdefaults file directly when no resource database can be read from the
 | |
| # server's root window properties.
 | |
| #
 | |
| # Invoking xrdb is still useful to pre-load the resource database for
 | |
| # subsequent clients, because any additional clients launched while the X
 | |
| # server remains alive will be able to query the database without resorting to
 | |
| # filesystem access.
 | |
| 
 | |
| if [ -r "${HOME}/.Xresources" ] && command -v xrdb >/dev/null 2>&1; then
 | |
| 	xrdb -merge "${HOME}/.Xresources"
 | |
| fi
 | 
