| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  | Bit old though. | 
|  |  | 
|  | evil-collection going weird here, so decided to roll my own keybinds. | 
|  |  | 
|  |  | 
|  | `clang-format-mode` does the same thing for me in C/C++, and they
usually conflict. | 
|  | Very cool ability. | 
|  | +key bind for normal/motion map in Info to follow nodes easily
~:display record for helpful
~some text in calc-mode
~undo tree saves in the same place as backups
~problems with compilation mode's recompile, evil collection is
starting to not work, so bind it myself
~fix :auto-insert record for Makefiles: quote at the end stops it from
matching
~org-latex-listings->org-latex-src-block-backend new org mode | 
|  | Found out why I can't just use ':display' records to manage displaying
of man pages, made some binds as well.  Useful for writing C code. | 
|  |  | 
|  | Back to basics. | 
|  | Removed calctex: super buggy, have to set a specific version to use
and honestly not even that useful for all the bloat it's carrying. | 
|  |  | 
|  | Jesus, how could I have not noticed the spelling error in "Finishied
byte compiling"?! | 
|  | Made some templates and configured it. | 
|  |  | 
|  | Use the :auto-insert keyword. | 
|  |  | 
|  |  | 
|  | 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. | 
|  |  | 
|  | Same idiomatic change for use-package handling.  Should've realised
this earlier. | 
|  | 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. | 
|  | Picked up racket lang again, decided to make the experience a bit
better for myself. | 
|  | 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~. | 
|  | +Emacs-d-mode
~C, Python sections update org-babel-load-languages themselves, for
cleaner code | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Use hide-mode-line for that. | 
|  |  | 
|  | I can just use the numbers computed directly without doing the
recursive call. | 
|  | + no more indenting as I have so many nested trees it makes reading
hard with indenting
+ hooks for org-mode and text-mode for whitespace-mode | 
|  | 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. | 
|  | I used an iterative style for it before, but now its more functional
as there is a 1-1 mapping between pairs given and cond forms. | 
|  | 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. | 
|  | Cleaner text and more dividing particularly in the previous sections. | 
|  |  | 
|  |  | 
|  | + 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 | 
|  | ~ changed emacs theme background for isearch
~ updated default.el
~ changed vim theme | 
|  |  |