mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
ca9ec4f7a220918916f7561a4e117a0f66ffe8ac
Remove nearly all custom behavior with consult. The separate groups for project and non-project buffers within consult-buffer weren't as useful after switching away from orderless to fussy for completion scoring, as non-project buffers were often sorted higher than project buffers. And there's no need for the custom siren-consult-projectile-buffer function, as consult-project-buffer does the same thing when configured to use projectile's root path function.
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%
