]>
git.rmz.io Git - dotfiles.git/blob - xinitrc
9f4e466e155bebc65b4c7a23c19ff66b7a69dfec
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
12 if [ -f "$logfile" ]; then
13 mv -f "$logfile" ${logfile}.old
15 # redirect all further output
18 printf "\n%s Reading '~/.xinitrc'\n" $(date --iso-8601=minutes)
20 # merge in defaults and keymaps
21 if [ -f $sysresources ]; then
22 xrdb
-merge $sysresources
25 if [ -f $sysmodmap ]; then
29 if [ -f "$userresources" ]; then
30 xrdb
-merge "$userresources"
33 if [ -f $userresources_d/$(hostname) ]; then
34 xrdb
-merge $userresources_d/$(hostname)
37 if [ -f "$usermodmap" ]; then
41 # start some nice programs
42 if [ -d /etc
/X
11/xinit
/xinitrc.d
] ; then
43 for f
in /etc
/X
11/xinit
/xinitrc.d
/?
*.sh
; do
49 if [ -d "$userprofile_d" ] ; then
50 for f
in $userprofile_d/?
*.sh
; do
51 [ -f "$f" ] && source "$f"
56 if [ -f "$userprofile" ]; then