dotfiles/.local/bin/statusbar/cpu
Alexander Bocken b232e578b1 Various Changes
modified:   .config/lf/lfrc
	modified:   .config/mpd/playlists/lofi.m3u
	deleted:    .config/mpd/playlists/lofi2.m3u
	modified:   .config/qutebrowser/autoconfig.yml
	modified:   .config/qutebrowser/bookmarks/urls
	modified:   .config/qutebrowser/qsettings/QtProject.conf
	modified:   .config/xprofile
	deleted:    .local/bin/dropdowncalc
	modified:   .local/bin/statusbar/cpu
	modified:   .local/bin/statusbar/music
	modified:   .local/bin/tools/ripper
2020-08-29 16:54:11 +02:00

12 lines
362 B
Bash
Executable File

#!/bin/sh
case $BLOCK_BUTTON in
1) notify-send "🖥 CPU hogs" "$(ps axch -o cmd:15,%cpu --sort=-%cpu | head)" ;;
3) notify-send "🖥 CPU module " "\- Shows CPU temperature.
- Click to show intensive processes.
- % is of single core." ;;
esac
temp=$(sensors | awk '/Package id 0/ {print "🌡"$4}' | sed 's/\.[0-9]//; s/+//')
[ -n "$temp" ] && echo "$temp"