mirror of
				https://github.com/frebib/dotfiles.git
				synced 2024-06-14 12:57:23 +00:00 
			
		
		
		
	Finally adding "proper" display-manager support instead of just using the xlogin shim service that isn't a proper login session
		
			
				
	
	
		
			25 lines
		
	
	
		
			705 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			705 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
# Graphical-specific environment variables
 | 
						|
export TERMINAL="termite"
 | 
						|
export BROWSER="chromium"
 | 
						|
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"
 | 
						|
export QT_QPA_PLATFORMTHEME=gtk2
 | 
						|
export QT_STYLE_OVERRIDE=gtk2
 | 
						|
export XDG_CURRENT_DESKTOP="GNOME" # Fixes xdg-open
 | 
						|
 | 
						|
 | 
						|
# Load Xorg resources and set the DPI
 | 
						|
xrdb -merge $XDG_CONFIG_HOME/X11/xresources
 | 
						|
xrandr --dpi $(xrdb -query | grep -i xft.dpi | cut -d: -f2)
 | 
						|
 | 
						|
setxkbmap -option caps:none
 | 
						|
xset r rate 200 18
 | 
						|
 | 
						|
 | 
						|
# Merge system clipboards
 | 
						|
if [ -n "$DISPLAY" ] && exists autocutsel && ! pidof autocutsel 1>/dev/null; then
 | 
						|
    autocutsel -fork
 | 
						|
    autocutsel -selection PRIMARY -fork
 | 
						|
fi
 |