Pierre Neidhardt
0232ba6a8a
EXWM: Fix helm-find-files and helm-mini random blanks due to bindings.
2021-02-21 13:44:39 +01:00
Pierre Neidhardt
f68ca16425
EXWM: Remove C-c prefix key to allow for copying in graphical programs.
2021-02-21 13:24:45 +01:00
Pierre Neidhardt
3b1d3823eb
SLY: Don't loop forever when sbcl-ambrevar fails.
2021-02-21 12:44:48 +01:00
Pierre Neidhardt
c872a37fe2
ambrevar/syntax: Rename readtable to "syntax" to avoid clashes with default readtable.
...
Indeed, if multiple named readtables are called "readtable" (even with a package
prefix), the last one to be defined seems to override the currently loaded 'readtable'.
2021-02-19 11:10:53 +01:00
Pierre Neidhardt
ed5c68bcbe
SLY: Use internal completion instead of Company.
2021-02-19 11:10:35 +01:00
Pierre Neidhardt
0410f342a2
Evil: Temporarily remove company bindings.
...
Until next stable version comes out.
2021-02-19 11:05:23 +01:00
Pierre Neidhardt
683bb8f5cc
PDF: Disable midnight mode by default.
2021-02-17 12:40:54 +01:00
Pierre Neidhardt
1cae5d2beb
functions: Message use about proxy status in ambrevar/toggle-proxy.
2021-02-17 12:40:20 +01:00
Pierre Neidhardt
10203a035a
Emms: Add ambrevar/emms-playing-time-toggle to window-state-change-hook instead.
2021-02-10 09:47:47 +01:00
Pierre Neidhardt
87b7378fd9
Lisp: Temporarily disable ambrevar/complete-cl-file from company.
...
It breaks rest of completion. Investigate.
2021-02-10 09:29:41 +01:00
Pierre Neidhardt
ad981f651c
Emacs: Use cyberbunk theme by default.
2021-02-10 09:29:15 +01:00
Pierre Neidhardt
3165825203
Emacs/cl-inspect-mode: Comment out example.
2021-02-08 17:04:00 +01:00
Pierre Neidhardt
cb6979d4e5
SLY: Remove spurious completion space fix.
...
Upstream has merged it.
2021-02-08 17:03:08 +01:00
Pierre Neidhardt
eb41e59208
SLY: Bind sly-insert-cmd to C-return.
2021-02-08 17:01:37 +01:00
Pierre Neidhardt
3d1f4ff079
SLY: Load sb-sprof in sbcl-ambrevar.
2021-02-08 17:01:12 +01:00
Pierre Neidhardt
f5d332f733
Evil: Disable modeline coloring when doom-modeline is loaded, not when a Doom theme is.
2021-02-06 10:27:58 +01:00
Pierre Neidhardt
eb17fdefdc
clinspect: Add clinspect-add-filter.
2021-02-05 23:24:27 +01:00
Pierre Neidhardt
eb924939c6
clinspect: Smarter sorting function.
2021-02-05 21:30:52 +01:00
Pierre Neidhardt
25ba3e0868
clinspect: Auto-compute column width.
2021-02-05 21:02:58 +01:00
Pierre Neidhardt
0f0b64f284
clinspect: Init.
2021-02-05 20:39:42 +01:00
Pierre Neidhardt
f78d4f9121
SLY: Bind keys for glyphs.
2021-02-05 16:28:44 +01:00
Pierre Neidhardt
f82c334435
SLY/ambrevar: Rename `syntax' to `readtable'.
2021-02-05 16:28:22 +01:00
Pierre Neidhardt
344c1d78a6
SLY: Make ambrevar/sbcl-for-nyxt more parameterized, add sbcl-nyxt-pre-inst-env.
2021-02-05 15:19:08 +01:00
Pierre Neidhardt
012b7b33c9
Helm: Remove helm-ff-cache-mode hooks.
2021-02-05 09:40:48 +01:00
Pierre Neidhardt
d072400397
Emms: Remove mode-line, display playing time only in Emms buffers.
2021-02-05 09:40:48 +01:00
Pierre Neidhardt
ff05a492f4
Emacs/Guix: Don't dump channel specs anymore.
...
Guix can now generate them from an existing profile.
2021-02-05 09:40:48 +01:00
Pierre Neidhardt
f859612295
Emacs: Support doom-one, doom-modeline.
2021-02-05 09:40:48 +01:00
Pierre Neidhardt
725306494c
SLY: Fix ambrevar/sly-new-prompt with upstream update.
2021-02-04 18:35:04 +01:00
Pierre Neidhardt
b7828f9929
Eshell: Mention that patch got merged for Emacs 28.
2021-02-04 18:34:44 +01:00
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
f004d46b11
Emacs: Add comment on clean user files.
2021-01-24 19:23:59 +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
1114a0017b
Magit: Add ~/.password-store to magit-repository-directories.
2020-11-19 12:17:26 +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
926396bc16
Ztree: Change dark blue to light blue for more readability.
2020-11-19 10:53:37 +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
45da142c04
Magit: Bind f6 and C-f6 to compilation commands.
2020-11-16 10:25:55 +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