Merge branch 'master' of github.com:dylanaraps/pfetch
This commit is contained in:
commit
5172f13e99
|
@ -38,6 +38,7 @@ picture"!
|
||||||
- **Minix**
|
- **Minix**
|
||||||
- **Solaris**
|
- **Solaris**
|
||||||
- **IRIX**
|
- **IRIX**
|
||||||
|
- **SerenityOS**
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
|
|
48
pfetch
48
pfetch
|
@ -485,7 +485,7 @@ get_uptime() {
|
||||||
# converting that data into days, hours and minutes using simple
|
# converting that data into days, hours and minutes using simple
|
||||||
# math.
|
# math.
|
||||||
case $os in
|
case $os in
|
||||||
(Linux* | Minix*)
|
(Linux* | Minix* | SerenityOS*)
|
||||||
IFS=. read -r s _ < /proc/uptime
|
IFS=. read -r s _ < /proc/uptime
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
@ -650,6 +650,13 @@ get_pkgs() {
|
||||||
(IRIX)
|
(IRIX)
|
||||||
versions -b
|
versions -b
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
(SerenityOS)
|
||||||
|
while IFS=" " read -r type _; do
|
||||||
|
[ "$type" != dependency ] &&
|
||||||
|
printf "\n"
|
||||||
|
done < /usr/Ports/packages.db
|
||||||
|
;;
|
||||||
esac | wc -l
|
esac | wc -l
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -900,6 +907,33 @@ get_memory() {
|
||||||
|
|
||||||
mem_used=$((mem_full - mem_free))
|
mem_used=$((mem_full - mem_free))
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
(SerenityOS)
|
||||||
|
IFS='{}' read -r _ memstat _ < /proc/memstat
|
||||||
|
|
||||||
|
set -f -- "$IFS"
|
||||||
|
IFS=,
|
||||||
|
|
||||||
|
for pair in $memstat; do
|
||||||
|
case $pair in
|
||||||
|
(*user_physical_allocated*)
|
||||||
|
mem_used=${pair##*:}
|
||||||
|
;;
|
||||||
|
|
||||||
|
(*user_physical_available*)
|
||||||
|
mem_free=${pair##*:}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
IFS=$1
|
||||||
|
set +f --
|
||||||
|
|
||||||
|
mem_used=$((mem_used * 4096 / 1024 / 1024))
|
||||||
|
mem_free=$((mem_free * 4096 / 1024 / 1024))
|
||||||
|
|
||||||
|
mem_full=$((mem_used + mem_free))
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
log memory "${mem_used:-?}M / ${mem_full:-?}M" >&6
|
log memory "${mem_used:-?}M / ${mem_full:-?}M" >&6
|
||||||
|
@ -1634,6 +1668,18 @@ get_ascii() {
|
||||||
EOF
|
EOF
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
([Ss]erenity[Oo][Ss]*)
|
||||||
|
read_ascii 4 <<-EOF
|
||||||
|
${c7} _____
|
||||||
|
${c1} ,-${c7} -,
|
||||||
|
${c1} ;${c7} ( ;
|
||||||
|
${c1}| ${c7}. \_${c1}.,${c7} |
|
||||||
|
${c1}| ${c7}o _${c1} ',${c7} |
|
||||||
|
${c1} ; ${c7}(_)${c1} )${c7} ;
|
||||||
|
${c1} '-_____-${c7}'
|
||||||
|
EOF
|
||||||
|
;;
|
||||||
|
|
||||||
([Ss]lackware*)
|
([Ss]lackware*)
|
||||||
read_ascii 4 <<-EOF
|
read_ascii 4 <<-EOF
|
||||||
${c4} ________
|
${c4} ________
|
||||||
|
|
Loading…
Reference in New Issue
Block a user