]>
git.rmz.io Git - dotfiles.git/blob - xinitrc
   3 logfile
=$XDG_DATA_HOME/xorg
/xinit.log
 
   4 userresources
=$XDG_CONFIG_HOME/xinit
/Xresources
 
   5 userresources_d
=$XDG_CONFIG_HOME/xinit
/Xresources.d
 
   6 usermodmap
=$HOME/.Xmodmap
 
   7 userprofile_d
=$XDG_CONFIG_HOME/xinit
/xprofile.d
 
   8 sysresources
=/etc
/X
11/xinit
/.Xresources
 
   9 sysmodmap
=/etc
/X
11/xinit
/.Xmodmap
 
  11 # redirect all further output 
  12 exec 2>&1 >>"$logfile" 
  14 printf "\n%s  Reading '~/.xinitrc'\n" $
(date --iso-8601=minutes
) 
  16 # merge in defaults and keymaps 
  17 if [ -f $sysresources ]; then 
  18     xrdb 
-merge $sysresources 
  21 if [ -f $sysmodmap ]; then 
  25 if [ -f "$userresources" ]; then 
  26     xrdb 
-merge "$userresources" 
  29 if [ -f $userresources_d/$
(hostname
) ]; then 
  30     xrdb 
-merge $userresources_d/$
(hostname
) 
  33 if [ -f "$usermodmap" ]; then 
  37 # start some nice programs 
  38 if [ -d /etc
/X
11/xinit
/xinitrc.d 
] ; then 
  39     for f 
in /etc
/X
11/xinit
/xinitrc.d
/?
*.sh 
; do 
  45 if [ -d "$userprofile_d" ] ; then 
  46     for f 
in $userprofile_d/?
*.sh 
; do 
  47         [ -f "$f" ] && source "$f" 
  52 if [ -f "$userprofile" ]; then