Pierre Neidhardt
|
febc17a223
|
SLY: Add ccl-nyxt implementation.
|
2021-02-03 16:33:26 +01:00 |
Pierre Neidhardt
|
dab3bfe980
|
Lisp: Enable #p completion.
|
2021-01-29 12:15:02 +01:00 |
Pierre Neidhardt
|
75f11b4da6
|
SLY/Selector: Fix switching to buffer-less connection.
|
2021-01-27 13:06:11 +01:00 |
Pierre Neidhardt
|
080a051f8d
|
SLY: Format inferior Lisp buffer in Helm SLY.
|
2021-01-23 13:10:04 +01:00 |
Pierre Neidhardt
|
e2edbc736e
|
SLY: Revive previous buffer-less connection.
|
2021-01-23 13:09:20 +01:00 |
Pierre Neidhardt
|
6936ae4ad7
|
SLY: Fix `provive' typo in init-sly-narrow.
|
2021-01-23 13:09:04 +01:00 |
Pierre Neidhardt
|
856db68f65
|
SLY: Bind sly-narrow-to-prompt after sly-mrepl has loaded.
|
2021-01-22 22:06:38 +01:00 |
Pierre Neidhardt
|
ed1ae3f43c
|
EXWM: Bind s-v to helm-selector-magit.
|
2021-01-22 21:58:25 +01:00 |
Pierre Neidhardt
|
38a8b40df2
|
SLY: Add sly-narrow-to-prompt.
|
2021-01-22 21:16:22 +01:00 |
Pierre Neidhardt
|
0ee966dcb0
|
SLY: Fix prompt navigation.
|
2021-01-22 21:16:03 +01:00 |
Pierre Neidhardt
|
9baebf4073
|
SLY: Do not append space after filename completion.
|
2021-01-22 19:44:58 +01:00 |
Pierre Neidhardt
|
6b35571853
|
SLY/Selector: Change name, only match REPLs, list all buffers in other source.
|
2021-01-20 20:03:37 +01:00 |
Pierre Neidhardt
|
735fc99881
|
SLY: use ambrevar's syntax for sbcl-ambrevar.
|
2021-01-20 18:23:11 +01:00 |
Pierre Neidhardt
|
341d57782b
|
SLY: Rename :<> to :p in sly-inside-pipe.
|
2021-01-19 12:22:05 +01:00 |
Pierre Neidhardt
|
30e88909c7
|
SLY: Bind sly-insert-pipe to C-S-SPC.
|
2021-01-16 01:10:19 +01:00 |
Pierre Neidhardt
|
578c74f442
|
SLY: Use ambrevar/all by default.
|
2021-01-16 01:10:08 +01:00 |
Pierre Neidhardt
|
2ebae67f8e
|
SLY: Add "sbcl-failsafe" implementation.
|
2021-01-15 16:04:21 +01:00 |
Pierre Neidhardt
|
cef48f7d0c
|
SLY: Add ambrevar/delete-lisp-image-dump.
|
2021-01-15 10:50:11 +01:00 |
Pierre Neidhardt
|
f55db510e7
|
SLY: Tweak prompt formatting.
|
2021-01-14 16:59:35 +01:00 |
Pierre Neidhardt
|
fea961c978
|
SLY: Colorize prompt and display entry index.
|
2021-01-14 16:59:29 +01:00 |
Pierre Neidhardt
|
071a0c453c
|
EXWM/SLY: Fix auto-loading of ambrevar/helm-selector-sly.
|
2021-01-14 14:47:14 +01:00 |
Pierre Neidhardt
|
678c0e0778
|
SLY: Bind S-<return> to helm-sly-run-go-to-repl-other-window.
|
2021-01-14 14:46:45 +01:00 |
Pierre Neidhardt
|
34a0f3fc29
|
SLY: Show all sbcl-ambrevar connections in selector.
|
2021-01-14 11:54:46 +01:00 |
Pierre Neidhardt
|
b884f0d613
|
Helm-SLY: Customize connection/buffer display formatting.
|
2021-01-13 11:53:03 +01:00 |
Pierre Neidhardt
|
a07348b511
|
Use SLY as a default shell.
|
2021-01-13 11:52:46 +01:00 |
Pierre Neidhardt
|
db009aec5b
|
SLY: Initialize Helm selector for "sbcl-ambrevar".
|
2021-01-13 11:52:16 +01:00 |
Pierre Neidhardt
|
3a2d08fae1
|
SLY: Make clesh:syntax the default readtable for the sbcl-ambrevar implementation.
|
2021-01-12 18:41:32 +01:00 |
Pierre Neidhardt
|
94aff57818
|
EXWM: Make lxqt-openssh-askpass float.
|
2021-01-12 18:40:23 +01:00 |
Pierre Neidhardt
|
ca38a1e995
|
SLY: Fix implementations using maybe-core-dumper.
|
2021-01-12 13:56:20 +01:00 |
Pierre Neidhardt
|
449c85cbf4
|
SLY: Update sbcl-ambrevar implementation to use lisp-repl-core-dumper 0.4.
|
2021-01-12 13:52:03 +01:00 |
Pierre Neidhardt
|
20af21461c
|
SLY: Bind S-SPC to ambrevar/sly-insert-double-quotes.
|
2020-12-26 16:18:14 +01:00 |
Pierre Neidhardt
|
4614308474
|
SLY: Only use lisp-repl-core-dumper if available.
|
2020-12-20 15:35:30 +01:00 |
Pierre Neidhardt
|
d36dec8fa4
|
SLY: Make pure environment usable by preserving some more variables.
|
2020-12-20 15:35:08 +01:00 |
Pierre Neidhardt
|
37895e95ca
|
SLY: Replace sbcl-nyxt implementation by a profile-based one.
|
2020-12-19 18:18:18 +01:00 |
Pierre Neidhardt
|
be6725e05a
|
SLY: Purify environment of sbcl-nyxt implementation.
|
2020-12-18 21:26:01 +01:00 |
Pierre Neidhardt
|
f232f511c9
|
SLY: Move prepare-sbcl-for-nyxt to sbcl-nyxt implementation.
|
2020-12-18 21:17:43 +01:00 |
Pierre Neidhardt
|
5ec387b667
|
SLY: Extract sbcl-nyxt implementation to separate functions.
|
2020-12-18 21:13:24 +01:00 |
Pierre Neidhardt
|
f9248616f0
|
SLY: Regen Nyxt profile when guix.scm is newer.
|
2020-12-18 19:12:38 +01:00 |
Pierre Neidhardt
|
b4248b4226
|
SLY: Preload all Nyxt dependencies for fastest startup.
|
2020-12-18 18:55:20 +01:00 |
Pierre Neidhardt
|
4091831038
|
Helm/Eshell/Geiser/SLY/SLIME: Move configs to their respective files.
|
2020-12-18 17:54:48 +01:00 |
Pierre Neidhardt
|
6b765a9867
|
Emacs/SLY/SLIME: Split configs into separate files.
|
2020-12-18 17:46:46 +01:00 |
Pierre Neidhardt
|
cee33bff61
|
SLY: Fix sbcl-nyxt-site implementation to use dedicated image.
|
2020-12-18 17:40:01 +01:00 |
Pierre Neidhardt
|
b1419fc059
|
Lisp/SLY: Fix Nyxt implementations.
|
2020-12-15 16:56:07 +01:00 |
Pierre Neidhardt
|
4079a2a464
|
Helm: Allow C-c C-x to open multiple files.
|
2020-12-15 11:32:38 +01:00 |
Pierre Neidhardt
|
831af6f20a
|
Emms: Fix ambrevar/emms-tracks-duration for playlist-mode.
|
2020-12-09 13:12:06 +01:00 |
Pierre Neidhardt
|
6fc0ae0c63
|
SLY: Rename vanilla implementation to "sbcl", and custom one to sbcl-ambrevar.
|
2020-12-05 09:24:47 +01:00 |
Pierre Neidhardt
|
67d058f0bc
|
SLY: Fix sly-asdf-load-system with Guix SBCL packages.
|
2020-12-03 13:42:00 +01:00 |
Pierre Neidhardt
|
06c9b9bf8f
|
SLY/package-lists: Replace nyxt-site by sly-lisp-implementations entries.
|
2020-12-01 18:33:11 +01:00 |
Pierre Neidhardt
|
107d5f5212
|
Notmuch: Generalize Yhetil matching.
|
2020-12-01 10:09:22 +01:00 |
Pierre Neidhardt
|
04d4e34a7f
|
Move Lispy patch to separate file.
|
2020-11-30 09:46:51 +01:00 |
Pierre Neidhardt
|
b39fb3be01
|
SLY: Set connection-update-interval to 0.1.
|
2020-11-29 11:39:08 +01:00 |
Pierre Neidhardt
|
09a18bb012
|
SLY: Replace patches with helm-switch-to-repl, use lisp-repl-core-dumper.
|
2020-11-29 10:39:03 +01:00 |
Pierre Neidhardt
|
d904488d63
|
Helm: Set up helm-switch-to-repl.
|
2020-11-26 10:52:20 +01:00 |
Pierre Neidhardt
|
030b4756b1
|
Notmuch: Fix guix-bugs and guix-patches support in notmuch-show-stash-mlarchive-link.
|
2020-11-26 10:52:02 +01:00 |
Pierre Neidhardt
|
3d019a05af
|
Notmuch: Add Yhetil support to notmuch-show-stash-mlarchive-link.
|
2020-11-25 10:20:17 +01:00 |
Pierre Neidhardt
|
c6efbbb4c5
|
Lispy: Fix space preceding lists in REPL.
|
2020-11-22 00:48:26 +01:00 |
Pierre Neidhardt
|
96e85846f8
|
SLY: Fix ambrevar/sly-mrepl-next-prompt.
|
2020-11-19 13:51:12 +01:00 |
Pierre Neidhardt
|
1ef80e3e4a
|
SLY: Fix cd-sly.
|
2020-11-19 13:51:05 +01:00 |
Pierre Neidhardt
|
5d32b5a8e7
|
Move ~/personal to $PERSONAL.
|
2020-11-19 11:58:43 +01:00 |
Pierre Neidhardt
|
de2daa0f62
|
EXWM: Work around C-c binding issues because of exwm-edit.
|
2020-11-19 10:54:02 +01:00 |
Pierre Neidhardt
|
3b27dcc6be
|
SLY: Bind C-c M-p to sly-mrepl-set-package.
Like SLIME does.
|
2020-11-18 15:01:17 +01:00 |
Pierre Neidhardt
|
9284d96925
|
Lispy: Fix lispy-eval-alist workaround.
|
2020-11-17 20:30:28 +01:00 |
Pierre Neidhardt
|
00d0cc2951
|
Lispy: Fix lispy-eval in SLY and add ambrevar/lispy-eval.
|
2020-11-17 19:56:22 +01:00 |
Pierre Neidhardt
|
9ed566d6fe
|
SLY: Bind TAB and M-TAB to "indent and complete".
|
2020-11-17 15:03:05 +01:00 |
Pierre Neidhardt
|
79b872b88c
|
Lisp/SLY: Report errors when dump fails.
|
2020-11-17 10:36:03 +01:00 |
Pierre Neidhardt
|
8bf3e259e6
|
Lisp: Remove Redshank.
For classees, use Nyxt' class-star.
For defsystem, use the simpler package-inferred-system.
|
2020-11-16 10:25:02 +01:00 |
Pierre Neidhardt
|
1da015a98d
|
SLY: Set face output to 'default.
|
2020-11-16 10:24:52 +01:00 |
Pierre Neidhardt
|
584f5ed2c6
|
SLY: Fix ambrevar/sly-dump-sbcl-core.
|
2020-11-16 10:24:39 +01:00 |
Pierre Neidhardt
|
3bc1a04f50
|
Helm: Fix "M-s f" when symbol at point is in current buffer.
|
2020-11-13 16:39:21 +01:00 |
Pierre Neidhardt
|
582b264e83
|
Emacs: Delete history duplicate (in Helm, among others).
|
2020-11-13 13:04:34 +01:00 |
Pierre Neidhardt
|
8848532777
|
Lisp/SLY: Add duration and timestamp to prompt.
|
2020-11-11 21:21:16 +01:00 |
Pierre Neidhardt
|
4946779074
|
Lisp/SLY: Override prompt browsing function to support multiline prompts.
|
2020-11-11 21:20:45 +01:00 |
Pierre Neidhardt
|
50de3726a4
|
Lisp/SLY: Clean up ambrevar/sly-dump-sbcl-core.
|
2020-11-11 21:19:47 +01:00 |
Pierre Neidhardt
|
9064d63d12
|
Lisp: Make sly-dump-sbcl-core interactive.
|
2020-11-10 12:52:16 +01:00 |
Pierre Neidhardt
|
28d6cbd114
|
Emacs/Guix: Fix ambrevar-run-in-shell now that we have Helm 3.6.3.
|
2020-11-09 18:58:59 +01:00 |
Pierre Neidhardt
|
942f442925
|
Engine: Remove Quickdocs now that it has shut down.
|
2020-11-09 10:02:55 +01:00 |
Pierre Neidhardt
|
4943b544b7
|
Lisp/SLY: Include :ambrevar system in Lisp image.
|
2020-11-07 18:32:56 +01:00 |
Pierre Neidhardt
|
6bb1e9a909
|
Lisp/SLY: Re-dump core on every version change.
|
2020-11-07 16:03:47 +01:00 |
Pierre Neidhardt
|
5b4c9f16ed
|
Lisp/SLY: Don't load SLY when Emacs starts, set Lisp implementations after load.
|
2020-11-07 15:13:37 +01:00 |
Pierre Neidhardt
|
fb78466e11
|
Lisp: Move enhance-imenu-lisp to Nyxt.
|
2020-11-07 12:07:54 +01:00 |
Pierre Neidhardt
|
cc97230636
|
EXWM/SLY/Helm: Replace ambrevar/sly-switch-to-repl by helm-selector-sly.
|
2020-11-07 11:35:23 +01:00 |
Pierre Neidhardt
|
73e980dc90
|
Lisp/SLY/Helm: Override helm-ff-switch-to-shell to support SLY.
|
2020-11-07 11:31:24 +01:00 |
Pierre Neidhardt
|
876511407d
|
Lisp/SLY: Simplify dump-sbcl-core-for-sly and load just in time.
|
2020-11-07 11:07:00 +01:00 |
Pierre Neidhardt
|
d11f3f620b
|
Lisp/SLY: Include path in prompt.
|
2020-11-06 20:36:13 +01:00 |
Pierre Neidhardt
|
0eede6b0a5
|
Lisp: Auto-generate SBCL core to speed up SLY startup.
|
2020-11-06 20:13:25 +01:00 |
Pierre Neidhardt
|
74cff436d2
|
Scheme: Add comment on how to possibly fix REPL auto-compiling with Guile.
|
2020-10-28 08:25:51 +01:00 |
Pierre Neidhardt
|
2fa536b342
|
Evil: Disable unimpaired to restore "[" and "]" bindings in org-agenda.
|
2020-10-28 08:25:51 +01:00 |
Pierre Neidhardt
|
e799ef4afd
|
Lisp: Remove brittle optimization in ambrevar/enhance-imenu-lisp.
It seems to break Emacs 27.1 with some packages.
|
2020-10-22 13:28:59 +02:00 |
Pierre Neidhardt
|
730922bcdd
|
engine: Add cookbook.
|
2020-09-30 10:58:25 +02:00 |
Pierre Neidhardt
|
49334c5c87
|
Elfeed: Add elfeed-download-with-youtube-dl.
|
2020-09-27 13:00:12 +02:00 |
Pierre Neidhardt
|
00d057b208
|
Desktop: Remove patch-desktop obsoleted by Emacs 27.
|
2020-09-27 12:40:39 +02:00 |
Pierre Neidhardt
|
e8e6d7f0cd
|
Desktop: Comment out obsolete code.
|
2020-09-27 12:39:16 +02:00 |
Pierre Neidhardt
|
80ffff63cf
|
Emacs: Require auth-source-pass or else auth-sources won't use it.
|
2020-09-27 12:30:18 +02:00 |
Pierre Neidhardt
|
d5aaf55309
|
Emacs: Remove auth-source-pass workaround.
|
2020-09-27 11:58:45 +02:00 |
Pierre Neidhardt
|
aff8b7dd11
|
Emacs: Remove obsolete (26.*) config.
|
2020-09-27 10:36:21 +02:00 |
Pierre Neidhardt
|
ea0872cbd4
|
Emacs: Replace deprecated shr-external-browser by browse-url-secondary-browser-function.
|
2020-09-27 10:34:00 +02:00 |
Pierre Neidhardt
|
f28567148a
|
Eshell: Comment that INSIDE_EMACS patch is still required for 27.1.
|
2020-09-27 10:30:58 +02:00 |
Pierre Neidhardt
|
7eec2c4202
|
Eshell: Rename patch-eshell-26 to patch-eshell since it's not fixed in Emacs 27.
|
2020-09-27 10:25:43 +02:00 |
Pierre Neidhardt
|
c9f45866a1
|
SLY: Fix lisp-mode and REPL bindings, enable company-mode in lisp-mode.
|
2020-09-17 11:16:27 +02:00 |
Pierre Neidhardt
|
0f03c79270
|
Notmuch: Fix sync script.
|
2020-09-17 08:59:43 +02:00 |