ufetch-debian: Correction & improvements

Thanks @Head_on_a_Stick (jschx/ufetch#9)
This commit is contained in:
jschx
2019-06-02 10:30:46 -05:00
parent ee7b9b1e32
commit 544c670443
+8 -2
View File
@@ -6,10 +6,10 @@
# user is already defined
host="$(hostname)"
os='Debian'
os="Debian $(cat /etc/debian_version)"
kernel="$(uname -sr)"
uptime="$(uptime -p | sed 's/up //')"
packages="$(dpkg -l | wc -l)"
packages="$(dpkg -l | grep -c ^i)"
shell="$(basename "$SHELL")"
## UI DETECTION
@@ -32,6 +32,12 @@ elif [ -f "${HOME}/.xinitrc" ]; then
elif [ -f "${HOME}/.xsession" ]; then
ui="$(tail -n 1 "${HOME}/.xsession" | cut -d ' ' -f 2)"
uitype='WM'
elif [ -h /etc/alternatives/x-session-manager ]; then
ui="$(update-alternatives --query x-session-manager | awk -F'/' '/Value/{print $4}')"
uitype='DE'
elif [ -h /etc/alternatives/x-window-manager ]; then
ui="$(update-alternatives --query x-window-manager | awk -F'/' '/Value/{print $4}')"
uitype='WM'
else
ui='unknown'
uitype='UI'