statustext.sh (1574B)
1 #!/bin/sh 2 3 # Copyright (c) 2003 - 2009 Anselm R Garbe <anselm@garbe.us> 4 # 5 # Permission is hereby granted, free of charge, to any person obtaining a 6 # copy of this software and associated documentation files (the "Software"), 7 # to deal in the Software without restriction, including without limitation 8 # the rights to use, copy, modify, merge, publish, distribute, sublicense, 9 # and/or sell copies of the Software, and to permit persons to whom the 10 # Software is furnished to do so, subject to the following conditions: 11 # 12 # The above copyright notice and this permission notice shall be included in 13 # all copies or substantial portions of the Software. 14 # 15 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 18 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 20 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 21 # DEALINGS IN THE SOFTWARE. 22 # 23 # statustext.sh - shows date/time and APM status on the status bar. 24 # 25 # Just add following line to your .xinitrc to launch this status text: 26 # 27 # exec <patch-to-this-dir>/statustext.sh& 28 # (or whatever file name you prefer) 29 # 30 31 # time format 32 TFORMAT="%d.%m., %H:%M" 33 34 while true 35 do 36 MSG=`date "+${TFORMAT}"` 37 APM=`cat /proc/apm| awk '{ print $7 }'` 38 39 wmiremote -t "[$APM] [$MSG]" 40 41 # launched every 10 seconds 42 sleep 10 43 done