mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-02 04:37:49 +02:00
21 lines
478 B
Bash
Executable File
21 lines
478 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# omarchy:summary=Copy a file to the clipboard and paste it
|
|
# omarchy:group=clipboard
|
|
# omarchy:args=<mime-type> <path>
|
|
# omarchy:examples=omarchy clipboard paste file image/png /tmp/screenshot.png
|
|
|
|
mime=${1:-}
|
|
path=${2:-}
|
|
|
|
if [[ -z $mime || -z $path ]]; then
|
|
echo "Usage: omarchy-clipboard-paste-file <mime-type> <path>" >&2
|
|
exit 1
|
|
fi
|
|
|
|
[[ -r $path ]] || exit 1
|
|
|
|
wl-copy --type "$mime" < "$path"
|
|
sleep 0.15
|
|
wtype -M shift -k Insert -m shift 2>/dev/null || true
|