summarylogtreecommitdiffstats
path: root/run.dmrc
blob: 7fcadbebd8ce74157dea288304484dead8b8aa31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

SESSION=default
SESSIONDIR=/usr/share/xsessions/
if [ -f ${HOME}/.dmrc ]; then
        SESSION=$(grep -e "^Session=" ${HOME}/.dmrc | cut -d= -f2)
fi
if [ -f ${SESSIONDIR}/${SESSION}.desktop ]; then
        SESSIONFILE=${SESSIONDIR}/${SESSION}.desktop
else
        SESSIONFILE=${SESSIONDIR}/default.desktop
fi
EXECFILE=$(grep -e "^Exec=" ${SESSIONFILE} | cut -d= -f2)
exec ${EXECFILE}