diff --git a/.local/bin/cotray b/.local/bin/cotray new file mode 100755 index 0000000..97bcb32 Binary files /dev/null and b/.local/bin/cotray differ diff --git a/.local/bin/csi b/.local/bin/csi new file mode 100755 index 0000000..a19d769 Binary files /dev/null and b/.local/bin/csi differ diff --git a/.local/bin/cviw b/.local/bin/cviw new file mode 100755 index 0000000..88f6a59 Binary files /dev/null and b/.local/bin/cviw differ diff --git a/.local/bin/define b/.local/bin/define new file mode 100755 index 0000000..e7f6c93 Binary files /dev/null and b/.local/bin/define differ diff --git a/.local/bin/ecop.sh b/.local/bin/ecop.sh new file mode 100755 index 0000000..ad6ecea --- /dev/null +++ b/.local/bin/ecop.sh @@ -0,0 +1,20 @@ +#!/bin/sh +tmpfile=$(mktemp) +if "$@" >"$tmpfile"; then + if [ "$XDG_SESSION_TYPE" = "wayland" ]; then + cat "$tmpfile" | wl-copy + elif [ "$XDG_SESSION_TYPE" = "x11" ]; then + cat "$tmpfile" | xclip -selection clipboard + else + echo "UNKNOWN SESSION TYPE!! >> $XDG_SESSION_TYPE" >&2 + rm -f "$tmpfile" + exit 1 + fi + cat "$tmpfile" + rm -f "$tmpfile" + exit 0 +else + cat "$tmpfile" + rm -f "$tmpfile" + exit 1 +fi