Vincent Ambo
7315ca331e
chore(emacs.d): Clean up <tab> bindings
...
One simple rule to rule them all: In prog-mode, <tab> tries to invoke
company.
2019-12-14 15:59:20 +00:00
Vincent Ambo
9df9fafd82
fix(emacs.d): Let emacs write to customize configuration
...
Configures Emacs' `customize` to write directly to my Emacs
configuration. This comes with the caveat that the new config will
only be loaded if my Emacs is rebuilt.
2019-12-14 15:38:03 +00:00
Vincent Ambo
fadf0619eb
feat(tools/emacs): Build fully pre-configured Emacs
...
Builds an Emacs that is not only configured with the required packages
but with the entire Emacs configuration for my personal setup.
This means that `nix-env -iA tools.emacs` will install a
fully-configured Emacs that can be launched as the window manager from
my ~/.xsession.
2019-12-14 15:25:04 +00:00
Vincent Ambo
7d03ab7140
chore(emacs.d): Move init/* to config/*
2019-12-14 15:24:53 +00:00
Vincent Ambo
1584607fb9
chore: Remove some configuration from a previous life
2019-12-14 14:56:13 +00:00
Vincent Ambo
bd7903815d
feat(emacs.d): Load local Emacs configuration if present
...
This allows me to have local Emacs configuration that is tracked
separately from the rest.
2019-12-14 13:35:03 +00:00
Vincent Ambo
c490bbf4b3
chore(emacs.d): Import several months of privately tracked changes
...
These changes were made in a fork of my configuration that is not
publicly available and detailed history will not be included in this
public commit.
2019-12-14 13:23:20 +00:00
Vincent Ambo
1f204f2891
feat(emacs.d): Display modeline time in dottime
...
See dotti.me for more information about dottime.
<3 edef
2019-12-14 13:22:28 +00:00
Vincent Ambo
c1ba41a62d
feat(emacs.d): Generalise counsel terminal selector
...
This makes it possible to use my terminal selector with any X11
terminal, configurable via two simple variables.
2019-12-14 13:21:12 +00:00
Vincent Ambo
2b80265a1f
refactor(emacs): Rewrite derivation to match depot layout
2019-12-14 12:47:07 +00:00
Vincent Ambo
863f5b146d
chore(emacs): Move Nix derivation for building Emacs over from infra
2019-12-14 11:57:11 +00:00
Vincent Ambo
a80ebfb067
docs(emacs): Update README file
2019-12-14 11:32:54 +00:00
Vincent Ambo
15c61c0bee
chore(emacs): Move emacs config to tools/emacs
2019-12-14 11:30:56 +00:00