Age | Commit message (Collapse) | Author |
|
Make sure this always tangles to config.el
|
|
|
|
|
|
|
|
|
|
Remove the hyper key bindings, setting them purely to super.
After running pure Emacs with no leader bindings, I've found the use
of Ctrl+g/Escape really painful (as well as the use of Ctrl for
everything). I want to free the caps key (which was hyper) for use as escape.
|
|
|
|
When emacs is launched standalone, it makes sense to optimise towards
smaller load times through lazy loading. However, when Emacs is in
server or daemon there's no point holding back. Just load everything
most of the necessary stuff such that on first emacsclient launch we
have everything available for use.
|
|
Only when we're compiling do we need access to the tangle functionalities.
|
|
This is a smarter Emacs literate config. The way it works is simple:
- If no config output files exist, compile them. Otherwise just load
the config
- Add a hook when exiting emacs such that the config is compiled and
ready for next call.
This makes it so that load time is fast and compile occurs at a more
opportune time than at init.
|
|
|
|
|
|
|
|
Turn off table of contents and display it on the next page.
|
|
|
|
|
|
|
|
Use web mode for as much stuff as possible, also setup emmet for ease
of use in html
|
|
|
|
|
|
Basically adds the functionality necessary to delete sentences in auto
fill mode, where it may not be possible with simple vim motions and
where Emacs functions kill the paragraph.
|
|
|
|
|
|
|
|
|
|
|
|
Doesn't make sense to limit it just to Org mode, so add hooks for text mode.
|
|
|
|
Some eyecandy via unicode symbols to make org tables just look nicer
|
|
No need, as I'll just insert integrals and stuff like that when I want to.
|
|
|
|
|
|
org-msg integrates org mode into mail, allowing you to send html
mail.
|
|
|
|
Bindings mostly, with a nice long description.
|
|
|
|
Projectile-regen...-tags works now.
|
|
In my config.org, and from now on in all text documents, auto fill
mode will be employed. I've added a text-mode-hook for auto-fill-mode.
I've found difficulty in handling long lines through truncate lines,
which doesn't have full control over movement in lines that run over
the terminal width. I've had to use '$' or move-end-of-line to move to
a point which visually should just require next-line to move to.
This inconsistency between visuals and movement is very frustrating
and abrupt when it occurs. Though auto fill mode has its own issues
(sets all text to 80 characters, which can be annoying in terms of
version control) it is far better than any other solution that I can
find.
|
|
|
|
|
|
Setup for =minted= package which allows for source code blocks with styling.
|
|
|
|
Allows for file templates with yasnippet
|
|
Application launches using infix a
Search at s
Projectile at p
|
|
I hit meta with my thumb whereas control is hit by the pinky. Emacs
pinky is a real issue, and I got little tremors of it recently (which
lead to me moving to leader-SPC based bindings). Any bindings to ctrl
should be replaced to meta based ones.
|
|
|
|
|
|
Firstly, some org stuff to make everything flat (no indents).
Secondly, a lot of new packages including general.
Using general to manage all binds now.
Reorganised code quite a bit
|
|
This is a set of display-buffer records to make window management
easier in Emacs.
|
|
|