tvl-depot/users/tazjin/emacs/config
Vincent Ambo e5f7fe430d refactor(tazjin/gio-list-apps): refactor into dynamic Emacs module
Instead of producing a binary that gets called by Emacs, with
input/output serialisation, use a dynamic Emacs module that lets Emacs
more-or-less directly call the relevant GTK functions.

I'm doing this mostly as an experiment. Might be interesting to end up
with a dynamic module that I can dump some experimental code into that
improves my workflows.

To do this, I've exposed the emacs binary used by my Emacs
configuration in an additional `passthru` field. This ensures that the
module is linked against the right version of Emacs.

Change-Id: I1426994fe3455ed1b2a685c5a09705e29fa40950
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9163
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Autosubmit: tazjin <tazjin@tvl.su>
2023-08-29 14:07:11 +00:00
..
bindings.el refactor(tazjin/emacs): ivy,swiper,counsel -> vertico,consult 2023-08-26 23:30:21 +00:00
custom.el style(tazjin/emacs): Disable my dark theme (again) 2022-03-07 11:44:25 +00:00
desktop.el refactor(tazjin/emacs): refactor LRU workspace list to use ring.el 2023-08-29 08:22:01 +00:00
eshell-setup.el chore(tazjin/emacs): Move //tools/emacs to //users/tazjin/emacs 2020-06-18 20:19:50 +01:00
functions.el refactor(tazjin/gio-list-apps): refactor into dynamic Emacs module 2023-08-29 14:07:11 +00:00
init.el refactor(tazjin/emacs): ivy,swiper,counsel -> vertico,consult 2023-08-26 23:30:21 +00:00
look-and-feel.el feat(tazjin/emacs): modeline warning if tty sessions are logged in 2023-07-22 09:26:06 +00:00
mail-setup.el refactor(tazjin/emacs): ivy,swiper,counsel -> vertico,consult 2023-08-26 23:30:21 +00:00
modes.el chore(tazjin/emacs): remove a bunch of unused code 2023-08-26 13:25:57 +00:00
settings.el feat(tazjin/emacs): use python-mode for Starlark files 2023-08-08 09:44:11 +00:00