Commit Graph

1275 Commits (de2daa0f620f89e770eaee05b8032de017c46eb5)

Author SHA1 Message Date
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
Pierre Neidhardt b2670e3160 Emacs: Properly associate .epub with nov-move. 2020-09-10 11:52:06 +02:00
Pierre Neidhardt 53a81bf7c5 Emacs/SLY: Workaround Helm/SLY bug by using helm-company. 2020-09-09 11:52:16 +02:00
Pierre Neidhardt e1f2fc74f0 Emacs: Disable mouse avoidance mode. 2020-09-09 11:51:53 +02:00
Pierre Neidhardt 12f2c86bfc Emacs/Message: Fix sender when signing messages. 2020-09-09 11:51:34 +02:00
Pierre Neidhardt ff651bc384 Emacs/Guix: Fix first/second -> cl-first/cl-second with Emacs 27. 2020-09-09 11:51:10 +02:00
Pierre Neidhardt 931ace0920 Emacs: Remove C-mouse-* bindings to zoom in and out.
They are bound by default since Emacs 27.
2020-09-08 16:54:05 +02:00
Pierre Neidhardt 9e2e0b19a6 Emacs/Notmuch: Fix find-if -> cl-find-if. 2020-09-08 14:59:19 +02:00
Pierre Neidhardt 0da56c8e4e Emacs: Associate .epub files with nov-mode. 2020-09-08 11:45:01 +02:00
Pierre Neidhardt bf9e31fc4a Emacs: Init Nov. 2020-09-08 09:08:39 +02:00