From cf76948c65eaae4d6c18d6974bb175e2eb2d0c4f Mon Sep 17 00:00:00 2001 From: xero Date: Sat, 2 May 2015 23:53:08 -0400 Subject: switch from demu to interrobang --- interrobang/.interrobangrc | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 interrobang/.interrobangrc (limited to 'interrobang') diff --git a/interrobang/.interrobangrc b/interrobang/.interrobangrc new file mode 100644 index 0000000..92d95da --- /dev/null +++ b/interrobang/.interrobangrc @@ -0,0 +1,47 @@ +## ██ ██ ██ +## ░░ ░██ ░██ +## ██ ███████ ██████ █████ ██████ ██████ ██████ ░██ ██████ ██████ █████ +## ░██░░██░░░██░░░██░ ██░░░██░░██░░█░░██░░█ ██░░░░██░██████ ░░░░░░██ ░░██░░░██ ██░░░██ +## ░██ ░██ ░██ ░██ ░███████ ░██ ░ ░██ ░ ░██ ░██░██░░░██ ███████ ░██ ░██░██ ░██ +## ░██ ░██ ░██ ░██ ░██░░░░ ░██ ░██ ░██ ░██░██ ░██ ██░░░░██ ░██ ░██░░██████ +## ░██ ███ ░██ ░░██ ░░██████░███ ░███ ░░██████ ░██████ ░░████████ ███ ░██ ░░░░░██ +## ░░ ░░░ ░░ ░░ ░░░░░░ ░░░ ░░░ ░░░░░░ ░░░░░ ░░░░░░░░ ░░░ ░░ █████ +## ░░░░░ +## ▓▓▓▓▓▓▓▓▓▓ +## ░▓ author ▓ xero +## ░▓ code ▓ http://code.xero.nu/dotfiles +## ░▓ mirror ▓ http://git.io/.files +## ░▓▓▓▓▓▓▓▓▓▓ +## ░░░░░░░░░░ + +## █▓▒░ options +set font = fixed +set font = -Gohu-GohuFont-Medium-R-Normal +set geometry = top +set geometry = 1366x17+0+0 #16 +set colors = #528b8b #111111 #d3d3d3 #111111 #cc8800 #000000 +set border = 1px #111111 +set bangchar = ! +set run_hook = %s +set run_hook = %s || (notify-send "error: command not found";interrobang) +set autocomp = 1 +set list = true +set last = true +set margin = -80 +set shell = /bin/zsh + +## █▓▒░ bangs +bang ! = urxvtc -e %s +bang www = chromium %s +bang pdf = evince %s +bang img = viewnior %s +bang man = urxvtc -e man %s +bang ddg = chromium https://duckduckgo.com/?q=%s +bang math = notify-send "$(echo '%s' | bc -l)" +bang ? = echo "interrobang ignored \"%s\"" +bang quit = case "%s" in shutdown) sudo systemctl poweroff ;; sleep) sudo systemctl suspend ;; reboot) sudo systemctl reboot ;; logout) killall xinit ;; cancel) exit ;; esac + +tab default = percontation "%s" %s | sort -u +tab math = str="%s%s"; echo "!calc $(echo ${str#\!calc} | bc -l)" +tab ? = ignore="%s%s"; awk '/^bang/ {print "!"$2" ";}' ~/.interrobangrc +tab quit = echo -e "cancel\nshutdown\nsleep\nreboot\nlogout" | grep "^%s%s" -- cgit v1.2.1