summaryrefslogtreecommitdiff
path: root/dired-rmjunk.el
diff options
context:
space:
mode:
Diffstat (limited to 'dired-rmjunk.el')
-rw-r--r--dired-rmjunk.el9
1 files changed, 5 insertions, 4 deletions
diff --git a/dired-rmjunk.el b/dired-rmjunk.el
index 353cbaa..8cb6c51 100644
--- a/dired-rmjunk.el
+++ b/dired-rmjunk.el
@@ -61,10 +61,11 @@ patterns in `dired-rmjunk-patterns'."
(save-excursion
(let ((files-marked-count 0))
(dolist (file (directory-files dired-directory))
- (when (member file dired-rmjunk-shitty-files)
- (setq files-marked-count (1+ files-marked-count))
- (dired-goto-file (concat (expand-file-name dired-directory) file))
- (dired-flag-file-deletion 1)))
+ (dolist (pattern dired-rmjunk-patterns)
+ (when (string-match pattern file)
+ (setq files-marked-count (1+ files-marked-count))
+ (dired-goto-file (concat (expand-file-name dired-directory) file))
+ (dired-flag-file-deletion 1))))
(message (if (zerop files-marked-count)
"No junk files found :)"
"Junk files marked."))))))