Skip to content

Commit 6d17194

Browse files
committed
better handling of redox os
1 parent f278f4e commit 6d17194

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

pfetch

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,6 @@ get_os() {
288288
;;
289289
esac
290290
done < /etc/os-release
291-
292291
else
293292
# Special cases for (independent) distributions which
294293
# don't follow any os-release/lsb standards whatsoever.
@@ -453,7 +452,17 @@ get_os() {
453452
;;
454453

455454
(Redox)
456-
distro="Redox OS"
455+
if [ -f /etc/os-release ]; then
456+
while IFS='=' read -r key val; do
457+
case $key in
458+
(PRETTY_NAME)
459+
distro=$val
460+
;;
461+
esac
462+
done < /etc/os-release
463+
else
464+
distro="Redox OS"
465+
fi
457466
;;
458467

459468
(*)

0 commit comments

Comments
 (0)