plumb rules for page, make sam and mothra the default
This commit is contained in:
parent
8e4e1e5730
commit
f3d84bdeca
3 changed files with 9 additions and 12 deletions
3
sys/lib/dist/usr/glenda/lib/plumbing
vendored
3
sys/lib/dist/usr/glenda/lib/plumbing
vendored
|
@ -1,6 +1,7 @@
|
||||||
# to update: cp /usr/glenda/lib/plumbing /mnt/plumb/rules
|
# to update: cp /usr/glenda/lib/plumbing /mnt/plumb/rules
|
||||||
|
|
||||||
editor = acme
|
editor = sam
|
||||||
|
browser = mothra
|
||||||
|
|
||||||
include basic
|
include basic
|
||||||
|
|
||||||
|
|
|
@ -61,7 +61,8 @@ case con
|
||||||
cat > lib/plumbing <<!
|
cat > lib/plumbing <<!
|
||||||
# to update: cp /usr/$user/lib/plumbing /mnt/plumb/rules
|
# to update: cp /usr/$user/lib/plumbing /mnt/plumb/rules
|
||||||
|
|
||||||
editor = acme
|
editor = sam
|
||||||
|
browser = mothra
|
||||||
|
|
||||||
include basic
|
include basic
|
||||||
|
|
||||||
|
|
|
@ -7,16 +7,11 @@ include fileaddr
|
||||||
plumb to seemail
|
plumb to seemail
|
||||||
plumb to showmail
|
plumb to showmail
|
||||||
|
|
||||||
# cheap http/gif,jpeg,ps,pdf renderer
|
# open urls with web browser
|
||||||
type is text
|
type is text
|
||||||
data matches '(https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?.,%#~&/\-+=]+([:.][a-zA-Z0-9_?,%#~&/\-+=]+)*\.(jpe?g|JPE?G|gif|GIF|ps|PS|pdf|PDF|png|PNG)'
|
data matches 'https?://[^ ]+'
|
||||||
plumb start rc -c 'hget '''$0''' | page -w'
|
plumb to web
|
||||||
|
plumb client window $browser
|
||||||
## open urls with abaco web browser
|
|
||||||
#type is text
|
|
||||||
#data matches 'https?://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?,%#~&/\-+=]+([:.][a-zA-Z0-9_?,''%#~&/\-+=;]+)*'
|
|
||||||
#plumb to web
|
|
||||||
#plumb client window abaco
|
|
||||||
|
|
||||||
# rtf files go to wdoc2txt
|
# rtf files go to wdoc2txt
|
||||||
type is text
|
type is text
|
||||||
|
@ -50,7 +45,7 @@ plumb client page -wi
|
||||||
# the port is here for reference but is unused
|
# the port is here for reference but is unused
|
||||||
type is text
|
type is text
|
||||||
data matches '[a-zA-Z¡-0-9_\-./]+'
|
data matches '[a-zA-Z¡-0-9_\-./]+'
|
||||||
data matches '([a-zA-Z¡-0-9_\-./]+)\.(ps|PS|eps|EPS|pdf|PDF|dvi|DVI|doc|DOC)'
|
data matches '([a-zA-Z¡-0-9_\-./]+)\.(ps|PS|eps|EPS|pdf|PDF|dvi|DVI|doc|DOC|x?html?|X?HTML?|epub|EPUB|cb[tz]|CB[TZ])'
|
||||||
arg isfile $0
|
arg isfile $0
|
||||||
plumb to postscript
|
plumb to postscript
|
||||||
plumb start page -w $file
|
plumb start page -w $file
|
||||||
|
|
Loading…
Reference in a new issue