If you run
trash-restore from within a directory, It will only show the trashed files and directories that were trashed from the current directory or its sub-directories
As it appears, you are running
trash-restore from your home directory. So, it is only showing files and directories that were trashed from your home directory or its sub-directories.
To restore files trashed from another directory, for example
/var, you would need to
cd to the
/var directory first and then run
trash-restore from there.
Alternatively, you can specify the system root directory
trash-restore like so
trash-restore / to make it show all trashed files and directories originating from anywhere in the system.
The tool is now called
trash-restore under the latest