Vincent Ambo
cc68e28514
chore(emacs.d): Include all git repos under ~/ in magit
2019-12-17 11:47:30 +00:00
Vincent Ambo
ef3e5072ef
fix(emacs.d): Fix regex passing in counsel-rg
2019-12-17 11:46:58 +00:00
Vincent Ambo
5727b6d24f
refactor(emacs.d): Move ivy configuration to use-package
2019-12-17 11:46:41 +00:00
Vincent Ambo
99909ddd04
feat(emacs): Add withLocalConfig
override function
...
This function makes it possible to pass in a folder with additional
local configuration from somewhere downstream.
2019-12-16 13:33:29 +00:00
Vincent Ambo
e5839306f8
fix(emacs.d): Set correct magit-repository-directories path
...
This was set to my old home directory name from a different machine
and I had low-key been wondering why it didn't work, but not enough to
go do something about it.
2019-12-16 10:04:46 +00:00
Vincent Ambo
e991834275
feat(emacs.d): Install and configure emacs-libvterm
...
This incredible package provides a fully functional, libvterm based
terminal emulator inside of Emacs.
Killer feature: It's possible to switch the buffer into a full Emacs
text mode (read-only) for selections and such.
2019-12-16 03:51:28 +00:00
Vincent Ambo
458163910b
chore(emacs.d): Use local term-switcher package
2019-12-15 22:55:43 +00:00
Vincent Ambo
9f8542fe75
chore(emacs.d): Remove smartparens
...
I actually find a lot of its behaviour very annoying, rather than
smart. Good old electric-pair-mode usually does what I want.
2019-12-15 22:54:58 +00:00
Vincent Ambo
97555884e2
fix(emacs.d): Fix uses use-package's :config instead of :init
...
In several places I used `:init` instead of `:config` and things
worked due to lazy loading anyways.
That's no excuse not to fix it though ...
2019-12-15 22:54:58 +00:00
Vincent Ambo
6ee061e205
refactor(emacs.d): Use dottime from my dottime package
...
Instead of locally advicing format-time-string, use my dottime
package.
2019-12-15 22:54:58 +00:00
Vincent Ambo
f69dfbc40e
fix(emacs.d): Fix loading of custom.el
2019-12-14 17:15:47 +00:00
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
7d03ab7140
chore(emacs.d): Move init/* to config/*
2019-12-14 15:24:53 +00:00