Commit Graph

10 Commits

Author SHA1 Message Date
2b39d5b0d7 chore(use-package): use :preface in favor of :init when defining things 2022-04-22 23:25:56 +01:00
a8618938bf feat(core): use general.el for keybind definitions nearly everywhere
Primarily this replaces :bind with :general in all use-package calls.
2022-03-14 21:16:15 +00:00
2d39ce9fc1 feat(shell): improve vterm setup making vterm-copy-mode easier to use 2021-04-12 10:14:00 +01:00
397b7edb20 fix(shell): windmove keybindings within vterm-mode 2021-04-08 10:37:19 +01:00
349f007fe9 feat(shell): add xterm-color package to colorize compilation buffers
Some commands which output to compilation buffers did not get their
output colorized correctly by default. This ensures that terminal based
escape sequences are correctly handled.
2021-04-07 23:50:11 +01:00
395ad7ccac fix(startup): correctly setup deferred loading for various packages
This just ensures that various packages that can defer loading actually
does defer until they're first used.
2021-02-17 01:52:59 +00:00
a8ec880b69 feat(shell): improve vterm-mode configuration
- Enable switching windows with my custom M-i, M-k, M-j, and M-l
  windmove keybindings
- Disable hl-line-mode for vterm buffers. The hl-line would constantly
  flicker in an annoying manner while typing.
2020-08-16 14:21:00 +01:00
4338d85291 feat(shell): Switch shell-pop from ansi-term to vterm
It performs much butter, and renders htop basically as fast as a normal
terminal emulator.
2020-07-14 02:27:21 +01:00
067cee37ae chore(shell): Ensure shell-pop is lazy-loaded 2020-02-15 19:15:13 +00:00
a3f4a72256 Move siren-shell-pop module to shell category 2019-09-10 16:59:04 +01:00