Add X startup config
							parent
							
								
									a98c0e08ca
								
							
						
					
					
						commit
						18adadc60a
					
				| 
						 | 
				
			
			@ -0,0 +1,40 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
userresources=$HOME/.Xresources
 | 
			
		||||
usermodmap=$HOME/.Xmodmap
 | 
			
		||||
sysresources=/etc/X11/xinit/.Xresources
 | 
			
		||||
sysmodmap=/etc/X11/xinit/.Xmodmap
 | 
			
		||||
 | 
			
		||||
# merge in defaults and keymaps
 | 
			
		||||
if [ -f $sysresources ]; then
 | 
			
		||||
    xrdb -merge $sysresources
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if [ -f $sysmodmap ]; then
 | 
			
		||||
    xmodmap $sysmodmap
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if [ -f "$userresources" ]; then
 | 
			
		||||
    xrdb -merge "$userresources"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if [ -f "$usermodmap" ]; then
 | 
			
		||||
    xmodmap "$usermodmap"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
# start some nice programs
 | 
			
		||||
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 | 
			
		||||
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
 | 
			
		||||
  [ -x "$f" ] && . "$f"
 | 
			
		||||
 done
 | 
			
		||||
 unset f
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#exec dwm
 | 
			
		||||
# execute dwm in a loop
 | 
			
		||||
while true; do
 | 
			
		||||
   /usr/local/bin/dwm 2> /dev/null
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
# disable bell
 | 
			
		||||
xset -b
 | 
			
		||||
		Loading…
	
		Reference in New Issue