feat: add fish functions

This commit is contained in:
grassblock 2024-08-08 12:29:34 +08:00
parent 8fe5a249b0
commit 053876bb52
2 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,14 @@
#!/usr/bin/fish
function img2c --description "Upload images to cloud, powered by picgo"
if ! type -t picgo &> /dev/null
set --function PICGO_PATH $HOME/ws/bin/piclist/node_modules/piclist/bin/picgo # change to your picgo binary path if needed
end
if ! test -d $HOME/.picgo -a -d $HOME/.piclist
set --function PICGO_DATA /home/grassblock/ws/bin/piclist/data/ # change to a directory that contains the .picgo / .piclist directory
end
if ! count $argv > /dev/null
echo "please provide a image path"
else
HOME=$PICGO_DATA $PICGO_PATH -s upload $argv[1]
end
end