Configuration#
del
has no real configuration other than where on the system to keep the trash
folder and its database, both of which are controlled by the below environment variables.
Environment Variables#
TRASH_FOLDER
#
By default, the program will move objects to the ~/.Trash
folder. This is for
consistency with systems like macOS and most Linux distributions. In this way, the
empty trash operation on these systems will also remove anything put there by the
del
program via the command-line. You can specify a different location via the
TRASH_FOLDER
environment variable. For example, in your ~/.bashrc
.
export TRASH_FOLDER=$HOME/.deleted
TRASH_DATABASE
#
By default, the path to the database is ${TRASH_FOLDER}.db
, which would be
~/.Trash.db
if the TRASH_FOLDER
environment variable is undefined. This path
should not be inside the trash folder. You can specify a different location via the
TRASH_DATABASE
environment variable. For example, in your ~/.bashrc
.
export TRASH_DATABASE=$HOME/.my_trash.db