#! /bin/zsh # # this file: # https://dataswamp.org/~incal/conf/.zsh/hw . ~/public_html/conf/.zsh/apt dlp () { local hold=${1:-3} local disk=nvme0n1p2 local beg local end beg=$(df | awk "/$disk/{print \$4}") sleep $hold end=$(df | awk "/$disk/{print \$4}") echo $(( $beg - $end )) } power-report () { local dur=${1:-$(( 60 * 60 ))} local dir=~/hw local report=${dir}/power-${dur}.html sudo powertop -q -t $dur --html=$report } debian-hw () { ai amd64-microcode firmware-amd-graphics lm-sensors xsensors } left () { local disk=nvme0n1p2 if [[ $# = 1 ]]; then watch -n 1 -t "df --output=source,used,pcent | grep $disk" else df | awk "/$disk/{print \$1 \" \" \$4 \" \" \$5}" fi } alias lf=left lamer () { \grep -i mhz /proc/cpuinfo ; echo \grep 'cores\|name' /proc/cpuinfo | sort -u ; echo sudo lshw -short -c memory | \grep -i system ; echo lspci -v | \grep -i vga ; echo df -h | \grep /dev/sda2 } joystick () { local js='/dev/input/js0' jscal $js jstest $js jscal-store $js }