TrashEye is described as 'Simply a trash can on your desktop' and is an app. There are three alternatives to TrashEye for Linux, Mac and Windows. The best TrashEye alternative is Trash, which is both free and Open Source. Other great apps like TrashEye are rmtrash and trash-cli.
trash-cli trashes files recording the original path, deletion date, and permissions. It uses the same trashcan used by KDE, GNOME, and XFCE, but you can invoke it from the command line (and scripts).