Skip to content
This repository has been archived by the owner on Oct 14, 2022. It is now read-only.

A standalone OS X Service to delete files and folders immediately, bypassing the Trash.

Notifications You must be signed in to change notification settings

jtbandes/delete-immediately

Folders and files

NameName
Last commit message
Last commit date

Latest commit

db25434 · Oct 14, 2022

History

14 Commits
Mar 16, 2013
Jan 2, 2010
Jan 2, 2010
Mar 4, 2013
Oct 28, 2012
Aug 31, 2009
Aug 31, 2009
Jan 2, 2010
Mar 16, 2013
Aug 31, 2009
Aug 31, 2009
Oct 14, 2022
Aug 31, 2009

Repository files navigation

⚠️ This project is no longer maintained. Recent version of macOS include a native Delete Immediately feature: https://osxdaily.com/2015/11/23/delete-files-immediately-bypass-trash-mac-os-x/

Delete Immediately

A standalone Mac OS X 10.6 Snow Leopard Service to delete files and folders immediately, bypassing the Trash. By Jacob Bandes-Storch (a.k.a. jtbandes), 2009.

Info

This service takes care of the common request for the ability to delete files in Finder without them going to the Trash. A common solution was to open Terminal and use rm(1), which was tedious. This Service appears in the Services menu and the Finder context menu, allowing quick and easy deletion of files and folders without the Trash. It even works on files that are already in the Trash!

Context menu

Services menu

See the wiki for more info.

Notes

  • By default, the service pops up a warning/confirmation dialog before you delete a file. The code which adds a "Don't show this warning again" checkbox has been intentionally commented out to prevent users from making bad mistakes. However, the service still respects the (now hidden) preference to bypass this confirmation. If you really want to do this, and you promise not to delete any important files by accident, you have two options:
    • Uncomment the relevant code and build your own version of the service
    • Use this Terminal command:
      defaults write net.bandes-storch.Delete-Immediately DIWarnBeforeDelete -bool NO

Todo

  • Delete Immediately needs an icon!
  • Localize into other languages