master ohmu/dihfiles / bin / plumby.sh
ohmu  ·  2026-09-26
 1#!/bin/sh
 2
 3# plumby - a very stupid script to plumb, rabbit style
 4
 5# author:  dalem
 6# license: CC0
 7
 8# usage: select text and run this script - recommended to envoke using sxhkd or alike.
 9
10selected=$(xclip -o)
11
12plumb "$selected"
13
14# find if plumber cries about something
15if [ $? -ne 0 ]; then
16    found=$(find ~/ -type f -name "$selected" 2>/dev/null | head -n 1)
17
18    if [ -n "$found" ]; then
19        # echo "file: $found"
20        plumb "$found"
21    else
22        echo "not found."
23    fi
24fi