6 Commits
Author SHA1 Message Date
jschx 19a71dc84e Merge branch 'main' into 'main'
[ufetch-devuan] Use /etc/devuan_version instead of /etc/debian_version

See merge request jschx/ufetch!78
2025-05-22 17:54:06 -05:00
Luu Tuyen 3ff5eb3e4c Use /etc/devuan_version instead of /etc/debian_version 2025-05-03 09:58:19 +07:00
jschx 6aa4d1b656 Merge branch 'main' into 'main'
Fix package count in ./ufetch-fedora

See merge request jschx/ufetch!77
2025-04-25 20:22:23 -05:00
Luu Tuyen 592bdeefac Fix package count 2025-04-23 11:38:36 +00:00
jschx ff21a96c8d Merge branch 'main' into 'main'
optimise pacakge count command for nixos

See merge request jschx/ufetch!76
2024-11-23 19:18:28 +00:00
Phani Rithvij 9c7e593b10 optimise pacakge count command for nixos 2024-11-23 19:18:28 +00:00
3 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
# user is already defined
host="$(hostname)"
os="Devuan $(cat /etc/debian_version)"
os="Devuan $(cat /etc/devuan_version)"
kernel="$(uname -sr)"
uptime="$(uptime -p | sed 's/up //')"
packages="$(dpkg -l | grep -c ^i)"
+1 -1
View File
@@ -9,7 +9,7 @@ host="$(hostname)"
os="$(cat /etc/fedora-release)"
kernel="$(uname -sr)"
uptime="$(uptime -p | sed 's/up //')"
packages="$(dnf list installed | sed '1d' | wc -l)"
packages="$(dnf list --installed | sed '1d' | wc -l)"
shell="$(basename "${SHELL}")"
## UI DETECTION
+6 -1
View File
@@ -9,9 +9,14 @@ host="$(hostname)"
os="$(nixos-version)"
kernel="$(uname -sr)"
uptime="$(uptime | awk -F, '{sub(".*up ",x,$1);print $1}' | sed -e 's/^[ \t]*//')"
packages="$(ls -d -1 /nix/store/*/ | wc -l)"
shell="$(basename "${SHELL}")"
for profile in $NIX_PROFILES; do
if [ -d "$profile" ]; then
packages="$((packages + $( (nix-store -q --requisites "$profile" 2>/dev/null || printf '') | wc -l)))"
fi
done
## UI DETECTION
parse_rcs() {