diff options
Diffstat (limited to 'fish/.config')
-rw-r--r-- | fish/.config/fish/functions/pb.fish | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/fish/.config/fish/functions/pb.fish b/fish/.config/fish/functions/pb.fish index 0524799..ac7283c 100644 --- a/fish/.config/fish/functions/pb.fish +++ b/fish/.config/fish/functions/pb.fish @@ -1,8 +1,12 @@ function pb - if count $argv > /dev/null - curl -F'file=@'$argv[1] https://0x0.tilde.team + if type -q pb > /dev/null + command pb $argv else - curl -F'file=@-;filename=stdin.txt' https://0x0.tilde.team + if count $argv > /dev/null + curl -F'file=@'$argv[1] https://0x0.tilde.team + else + curl -F'file=@-;filename=stdin.txt' https://0x0.tilde.team + end end end |