File: osd-notify

package info (click to toggle)
nut 2.8.3-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 24,356 kB
  • sloc: ansic: 123,904; sh: 14,718; cpp: 12,558; makefile: 5,212; python: 1,114; perl: 855; xml: 47
file content (35 lines) | stat: -rw-r--r-- 1,047 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/sh
# **********************************************************#
# osd-notify: script to make On Screen Display notification #
# **********************************************************#
# Copyright 2003 - Arnaud Quette                            #
# Distributed under the GNU GPL v2                          #
# See attached file (osd-notify.txt) for usage information  #
# **********************************************************#

# select your font with xfontsel
# ******************************
FONT="-adobe-courier-bold-*-*-*-34-*-100-*-*-*-*-*"

# Position
# ********
POSITION="-p middle -A center"

# Delay in seconds
# ****************
DELAY="10"

# Color
# *****
COLOR="red"

# You can use a combination of valid message values:
#		$* => for full text
#		$UPSNAME => for ups name
#		$NOTIFYTYPE => depending on event (ONLINE, ONBATT, ...)
# *********************************************************************
MESSAGE="$*"

# Processing part
# ***************
echo $MESSAGE | osd_cat - -c $COLOR -f $FONT -d $DELAY $POSITION