diff options
| author | Blista Kanjo | 2024-02-13 05:01:01 -0500 |
|---|---|---|
| committer | Blista Kanjo | 2024-02-13 05:01:01 -0500 |
| commit | 1b4fa1aee0702dde41dc6eaa0e27cc0db77c2d26 (patch) | |
| tree | 95b5ac6ff10e623d3d21540eb2b1443fbfde9de5 | |
| parent | 9e2c73506abbe1e90ca44d640fac25c8979e7e0d (diff) | |
refactor:
| -rwxr-xr-x | .xinitrc | 32 |
1 files changed, 10 insertions, 22 deletions
@@ -2,30 +2,18 @@ userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap +userprofile=$HOME/.xprofile sysresources=/etc/X11/xinit/.Xresources sysmodmap=/etc/X11/xinit/.Xmodmap +sysprofile=/etc/xprofile -if [ -f $sysresources ]; then - xrdb -merge $sysresources -fi +[ -f $sysresources ] && xrdb -merge $sysresources +[ -f $sysmodmap ] && xmodmap $sysmodmap +[ -f $sysprofile ] && . $sysprofile +[ -f "$userresources" ] && xrdb -merge "$userresources" +[ -f "$usermodmap" ] && xmodmap "$usermodmap" +[ -f "$userprofile" ] && . "$userprofile" -if [ -f $sysmodmap ]; then - xmodmap $sysmodmap -fi +[ -d /etc/X11/xinit/xinitrc.d ] && for f in /etc/X11/xinit/xinitrc.d/?*.sh; do [ -x "$f" ] && . "$f"; done -if [ -f "$userresources" ]; then - xrdb -merge "$userresources" -fi - -if [ -f "$usermodmap" ]; then - xmodmap "$usermodmap" -fi - -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 - -awesome +exec awesome |
