Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-17 | r/175 chore(emacs.d): Include all git repos under ~/ in magit | Vincent Ambo | 1 | -1/+1 | |
2019-12-17 | r/174 fix(emacs.d): Fix regex passing in counsel-rg | Vincent Ambo | 1 | -1/+4 | |
2019-12-17 | r/173 refactor(emacs.d): Move ivy configuration to use-package | Vincent Ambo | 3 | -21/+31 | |
2019-12-17 | r/172 fix(emacs.d): Disable C-x C-c | Vincent Ambo | 1 | -0/+1 | |
2019-12-17 | r/171 fix(emacs.d): Change binding for ivy-browse-repositories | Vincent Ambo | 1 | -1/+1 | |
This avoids a conflict with some work tooling. | |||||
2019-12-16 | r/167 feat(emacs): Add `withLocalConfig` override function | Vincent Ambo | 1 | -5/+6 | |
This function makes it possible to pass in a folder with additional local configuration from somewhere downstream. | |||||
2019-12-16 | r/163 fix(emacs.d): Set correct magit-repository-directories path | Vincent Ambo | 1 | -1/+2 | |
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 | r/161 fix(emacs.d): Only highlight current line in prog-modes | Vincent Ambo | 2 | -3/+1 | |
This is extremely annoying in vterms, so now it's gone! | |||||
2019-12-16 | feat(emacs.d): Install and configure emacs-libvterm | Vincent Ambo | 1 | -0/+13 | |
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-15 | chore(emacs.d): Use local term-switcher package | Vincent Ambo | 2 | -2/+2 | |
2019-12-15 | refactor(emacs-pkgs): Extract term-switcher into separate emacs pkg | Vincent Ambo | 1 | -36/+0 | |
2019-12-15 | chore(emacs.d): Remove smartparens | Vincent Ambo | 2 | -3/+1 | |
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 | fix(emacs.d): Fix uses use-package's :config instead of :init | Vincent Ambo | 1 | -10/+10 | |
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 | refactor(emacs.d): Use dottime from my dottime package | Vincent Ambo | 2 | -15/+1 | |
Instead of locally advicing format-time-string, use my dottime package. | |||||
2019-12-15 | r/155 feat(emacs.d): Introduce custom mc/mark-dwim cursor marker | Vincent Ambo | 2 | -0/+28 | |
Adds a "do what I mean" multiple-cursor selection with the logic that I find most useful: * If there is no active region, mark the next line (or lines, based on prefix argument) * If there is an active region that spans multiple lines, call `mc/edit-lines` * If there is an active region on a single line, trigger a custom selection hydra with functionality equivalent to `mc/mark-more-like-this-extended` but a slightly improved user experience Hopefully this will make it easier to get into the habit of actually using multiple-cursors without calling the mc commands via M-x | |||||
2019-12-15 | r/154 chore(emacs.d): Comment out not-currently-used email bindings | Vincent Ambo | 1 | -3/+3 | |
2019-12-14 | r/150 fix(emacs.d): Fix loading of custom.el | Vincent Ambo | 1 | -3/+2 | |
2019-12-14 | r/149 feat(emacs.d): Add function to open depot in magit | Vincent Ambo | 1 | -3/+3 | |
2019-12-14 | r/147 chore(emacs.d): Clean up <tab> bindings | Vincent Ambo | 2 | -20/+9 | |
One simple rule to rule them all: In prog-mode, <tab> tries to invoke company. | |||||
2019-12-14 | r/146 fix(emacs.d): Let emacs write to customize configuration | Vincent Ambo | 1 | -3/+10 | |
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 | r/144 chore(emacs.d): Move init/* to config/* | Vincent Ambo | 11 | -0/+1109 | |