Kill garbage buffers automatically
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Akib Azmain Turja 53e0772891
Fix grammatical error
1 month ago
COPYING Add COPYING 3 months ago
README.org Fix grammatical error 1 month ago
gc-buffers.el Remove gc-buffers-inactive-minibuffer 2 months ago

README.org

GC Buffers - Kill garbage buffer

There are many packages that create temporary buffers but don't kill those buffers, either because they don't do that or any unhandled error prevents it from doing that. Over time, these "garbage" buffer can pile up and eat up your memory. For example, there were 1359 garbage buffers created by Flymake Emacs Lisp byte compiler backend over 5 days.

This package's purpose is to clear them automatically, so you can use your memory to edit more files, run more commands and to use other programs.

Installation

gc-buffers isn't available on any ELPA right now. So, you must follow one of the following methods:

Quelpa

(quelpa '(gc-buffers
          :fetcher git
          :url "https://codeberg.org/akib/emacs-gc-buffers.git"))

Straight.el

(straight-use-package
 '(gc-buffers :type git
              :repo "https://codeberg.org/akib/emacs-gc-buffers.git"))

Manual

Download the gc-buffers.el file and put it in your load-path.

Usage

Clean garbage buffers with M-x gc-buffers. To enable automatically doing this, do M-x gc-buffers-mode.

Don't let buggy packages make Emacs "Emacs Makes A Computer Slow"!