mirror of
https://gitlab.com/jschx/ufetch.git
synced 2026-09-30 13:32:32 +07:00
ufetch-debian: Correction & improvements
Thanks @Head_on_a_Stick (jschx/ufetch#9)
This commit is contained in:
+8
-2
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user