Defines an auto-insert skeleton using the same schema as
~auto-insert-alist~. This makes the configuration more modular and
the auto-inserts closer to the packages/modes they actually matter in.
The evaluation system was really just an excuse for me to try and
write some Lisp code when I was first learning it; the inclusion
of (vc-mode vc-mode) meant I couldn't utilise it the way I wanted.
Any headings with a properties setup to force Emacs not to tangle them
i.e. I'm actively *not* using those packages should get a WIP tag.
This means I can look over my configuration for dead trees when
eventually doing a cleanup.
Just the MIT license, assuming that will be the thing I use by
default. Maybe I should make a Emacs Lisp function which can insert a
license of my choice directly?
When I originally programmed this function I was essentially acting as
a code-monkey i.e. "JUST WORK PLEASE". Looking at the code now I see
there's a simple function to do essentially the same task, converting
from the iterative format I was using to the cleaner and more
functional ~mapcar~.
My custom package to quickly hide and restore the mode line. Olivetti
does this automatically but I like having no mode line without the
other changes.
Instead of using leader for everything, with infixes, I create custom
definers for each prefix root. This is along with better which key
strings and makes the code easier to read: instead of setting up
several bindings across all namespaces I must define each binding in
its respective leader.
+ save place
+ global auto revert
- +pretty/* functions
+ esup
+ some randomised messages for dashboard footer
+ some eshell functionality
~ disabled ada mode
+ tons of bindings for org tables
Now allows numeric arguments to be passed to the buffer creation
function. This is especially useful for ~eshell~ which allows
creation of multiple instances using a numeric argument: very useful
for managing multiple buffers. It's an optional argument but I err on
the side of caution so by default I'll set it to nil if I don't want
this feature.
+ bindings for flycheck-(next|prev)-error
~ bindings for org mode (now has prefix "l" for links)
~ c(++?)-mode's binding for c-(beg|end)-of-statement now set just for
c(++?)-mode
I really like Eshell. Fanboy a bit about it in my configuration, and
describe its true abilities. Further split up the config so it's a
bit easier to read.