config

OpenBSD system configuration
git clone git://jacobedwards.org/config
Log | Files | Refs | README

commit 82658bb662c20de3f4034d7288d889192565e88e
parent 73410d14e8f726dcf6386ba807b787b0157d5f8b
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date:   Thu, 31 Dec 2020 13:04:52 -0800

Add unportable script to use vimb with tor

Diffstat:
Amodules/scripts/.local/bin/tb | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/modules/scripts/.local/bin/tb b/modules/scripts/.local/bin/tb @@ -0,0 +1,16 @@ +#!/usr/local/bin/rc -e +#! tb -- tor browser +#! +#! Unportably run vimb(1) routing through tor on OpenBSD. + +MIRROR = 'http://7tcuoi57curagdk7nsvmzedcxgwlrq2d6jach4ksa3vj72uxrzadmqqd.onion' + +if (test `{ id -u } -eq 0) { + printf '%s: Cannot be run as root\n' `{ basename $0 } + exit 1 +} + +rcctl check tor >/dev/null || doas rcctl start tor + +HTTP_PROXY = socks://localhost:9050 +vimb -C 'shortcut-add tb='^$MIRROR^'?q=$0&catagories=general&language=en-US' -C 'shortcut-default tb' $*