1
0
Fork 0
mirror of https://github.com/Phantop/dotfiles synced 2024-12-12 08:25:20 +00:00
dotfiles/.config/fish/functions/clip.fish

14 lines
394 B
Fish
Raw Normal View History

2018-11-15 01:01:37 +00:00
# Defined in /tmp/fish.3MFBrD/clip.fish @ line 1
function clip
bash -c 'if [[ -t 0 && -z "$1" ]]; then
# output contents of clipboard
xclip -out -selection clipboard || exit 1
elif [[ -n "$1" ]]; then
# copy file contents to clipboard
xclip -in -selection clipboard < "$1" || exit 1
else
# copy stdin to clipboard
xclip -in -selection clipboard <&0 || exit 1
fi'
end