mirror of
				https://github.com/labwc/labwc.git
				synced 2025-11-03 09:01:51 -05: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
 |