Saya tidak suka menggunakan keranjang sampah, dan saya tidak mengerti mengapa mereka biasanya tidak opsional dengan manajer file / Linux DE.
Ngomong-ngomong, di sini ada solusi yang bodoh tapi fungsional dengan DE apa pun. Anda akan membutuhkan inotifywait
, yang ada dalam inotify-tools
paket di Arch and Debian:
#/bin/bash
# Once at the start for good measure
rm -rf .local/share/Trash/files/*
while [ true ]
do
inotifywait ~/.local/share/Trash/files
# Don't get stuck in a CPU-melting loop if something goes wrong
if [ $? -ne 0 ]
then
exit $?
fi
# Good riddance
rm -rf .local/share/Trash/files/*
done
Simpan ini sebagai skrip di suatu tempat, jadikan itu executable ( chmod +x script.sh
) dan jalankan pada startup (Pengaturan> Sesi dan Startup> Autostart Aplikasi di XFCE). Yang dilakukannya hanyalah menunggu sampai terjadi apa pun di dalam direktori tempat sampah Anda, kemudian nukes semua yang ada di sana. Jadi ia masih akan mengatakan 'kirim ke sampah' dalam menu konteks dan sebagainya, tetapi apa pun yang terjadi di sana akan menderita penghilangan misterius.
trash-empty
(dari pakettrash-cli
).