Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

shredclick

shredclick adds a guarded, recursive permanent-destruction action to Nautilus on Ubuntu GNOME.

Install

From this project directory:

./install.sh

Then select one or more files or folders in Nautilus and choose:

Right-click → Scripts → Shred recursively

The action opens a GNOME Terminal, asks you to type destroy, streams the progress, shows a recap, and waits for a keypress before closing.

The command-line entry point is also available as:

~/.local/bin/shred-recursive --yes PATH...

Without --yes, it requires an interactive confirmation. It refuses / and the current user’s home directory, does not follow symlinks, shreds regular files, and removes directories only after their contents are handled.

Test

bash tests/test_shred_recursive.bash ~/.local/bin/shred-recursive
bash tests/test_nautilus_wrapper.bash ~/.local/share/nautilus/scripts/'Shred recursively'

These tests use temporary files only.

Important limitation

shred cannot guarantee physical erasure on SSDs, copy-on-write filesystems, or storage with snapshots and backups.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages