Compare commits

...

2 commits

Author SHA1 Message Date
Antoine Vaure
b365acc403 better rm to trash conversion
All checks were successful
/ build-all (push) Successful in 49s
2026-04-21 11:14:21 +02:00
Antoine Vaure
9c6f99fe7b fish alias: del for rm -rf 2026-04-21 11:06:36 +02:00

View file

@ -66,6 +66,17 @@
ffsum.body = ''
${pkgs.ffmpeg}/bin/ffmpeg -hide_banner -v error $argv[..-2] -i $argv[-1] -map 0:v -f md5 -
'';
rm.body = ''
if which trash >/dev/null
trash $argv
else
if test $TRASH_MESSAGE_PRINTED != 1
echo (set_color blue)"trash-cli not installed ! falling back to using unforgiving rm"
set TRASH_MESSAGE_PRINTED 1
end
rm $argv
end
'';
};
shellAliases = {
@ -74,8 +85,7 @@
grep = "grep --color=auto";
diff = "diff --color=auto";
dev = "nix develop -c fish";
rm = "trash";
del = "trash -rf";
del = "rm -rf";
rsyncp = "rsync --info=progress2 --no-inc-recursive";
ffmpeg = "ffmpeg -hide_banner";
ffprobe = "ffprobe -hide_banner";