summaryrefslogtreecommitdiffstats
path: root/.local/bin
diff options
context:
space:
mode:
authorJoe <bousset.rudy@gmail.com>2022-08-16 13:16:30 +0200
committerJoe <bousset.rudy@gmail.com>2022-08-16 13:16:30 +0200
commit06f0189845b205f2bc638d0015142e10f05a8a71 (patch)
tree3253a7c014a9c75f9fbdd3d974336f1aae793131 /.local/bin
parentsbupdate (diff)
downloaddotfiles-bsd-06f0189845b205f2bc638d0015142e10f05a8a71.tar.gz
dotfiles-bsd-06f0189845b205f2bc638d0015142e10f05a8a71.tar.bz2
dotfiles-bsd-06f0189845b205f2bc638d0015142e10f05a8a71.tar.xz
dotfiles-bsd-06f0189845b205f2bc638d0015142e10f05a8a71.tar.zst
dotfiles-bsd-06f0189845b205f2bc638d0015142e10f05a8a71.zip
update
Diffstat (limited to '.local/bin')
-rwxr-xr-x.local/bin/status/sb-cpu3
-rwxr-xr-x.local/bin/status/sb-memory3
-rwxr-xr-x.local/bin/status/sb-os11
-rwxr-xr-x.local/bin/status/sb-temp3
4 files changed, 20 insertions, 0 deletions
diff --git a/.local/bin/status/sb-cpu b/.local/bin/status/sb-cpu
new file mode 100755
index 0000000..f989958
--- /dev/null
+++ b/.local/bin/status/sb-cpu
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+# top | sed -n 3p | awk '{print $10}' | cut -d '.' -f1 | awk '{print " " 100 - $1 "%"}'
diff --git a/.local/bin/status/sb-memory b/.local/bin/status/sb-memory
new file mode 100755
index 0000000..79049cb
--- /dev/null
+++ b/.local/bin/status/sb-memory
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+sysctl -n hw.usermem hw.physmem | xargs | awk '{printf ("﬙ %2.2fGiB/%2.2fGiB\n", ($1 / (1024 ^ 3)), ($2 / (1024 ^ 3)))}'
diff --git a/.local/bin/status/sb-os b/.local/bin/status/sb-os
new file mode 100755
index 0000000..820ce47
--- /dev/null
+++ b/.local/bin/status/sb-os
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+os=$(uname)
+
+case $os in
+ "FreeBSD") os="" ;;
+ "Linux") os="" ;;
+ *) return ;;
+esac
+
+echo "$os "
diff --git a/.local/bin/status/sb-temp b/.local/bin/status/sb-temp
new file mode 100755
index 0000000..1d71bb0
--- /dev/null
+++ b/.local/bin/status/sb-temp
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+echo -n "" $(sysctl -n dev.cpu.0.temperature | cut -d '.' -f1)"°C"