mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
ecc278b83ba97643a14c3b98c1e8d9b8b0fac307
There's two different variants, both callable via M-? in dired buffers. Without a prefix arg it will use `siren-dired-get-disk-usage` which uses the external `du` command to get disk usage, or "space on disk" for item at point or marked files and/or directories. If called with a prefix (C-u M-?) it will instead use `siren-dired-get-size` which is implemented in pure elisp, and recursively gets the actual file sizes for item at point or marked files and/or directories. As the prefix variant is written in pure elisp, it is quite a bit slower for very large directories with thousands of files.
jimeh's .emacs.d (a.k.a. Emacs Siren)
This is my personal Emacs config, currently nicknamed Emacs Siren, and heavily inspired by Emacs Prelude.
However, this is not some form of an Emacs starter kit, it's simply my personal config with any quirks, oddities, bugs, and man-eating errors I live with on a daily basis.
Requirements
- Emacs 26.1 or later.
Installation
-
Clone the repo to
~/.emacs.d:git clone git://github.com/jimeh/.emacs.d.git ~/.emacs.d - Launch Emacs and wait a few minutes while it installs all packages.
- Enjoy ^_^
Why not use Emacs Prelude?
Prelude is nice and all, but I don't need everything it does. I need a config that does what I need without having to potentially counter and/or work against some config framework. Hence I prefer rolling my own.
The way Prelude structures it's files and code however is very great, and something I took to heart when I started working on a rewrite of my config, and hence Emacs Siren was born.
Description
My personal Emacs config with any quirks, oddities, bugs, and man-eating errors I live with on a daily basis.
Languages
Emacs Lisp
98.5%
Shell
1%
YASnippet
0.3%
Makefile
0.2%
