wmi

git clone git://oldgit.suckless.org/wmi/
Log | Files | Refs | LICENSE

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