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 |
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
|
00654366f1
|
Ytdl: Init.
|
2020-10-22 13:29:49 +02: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 |
Pierre Neidhardt
|
67482cbe5b
|
Geiser: Fix load order.
|
2020-08-14 19:38:54 +02:00 |
Pierre Neidhardt
|
fbca135880
|
Scheme/Geiser: Bind same keys to macro expansion commands in REPL.
|
2020-08-10 12:13:03 +02:00 |
Pierre Neidhardt
|
29be65d8cd
|
Guix/Emacs: Fix manifest matching when it contains "guix".
|
2020-08-10 12:12:46 +02:00 |
Pierre Neidhardt
|
7b1fdbca20
|
Emms: Fix emms-print-metadata setup.
|
2020-08-08 13:10:03 +02:00 |
Pierre Neidhardt
|
e53ccea6f3
|
Helm: Disable ff cache.
|
2020-08-08 11:31:24 +02:00 |
Pierre Neidhardt
|
f4ad069789
|
Scheme/Lispy: Add support for Geiser REPL.
|
2020-08-08 11:31:06 +02:00 |
Pierre Neidhardt
|
1621a74d43
|
geiser: Show backtrace automatically.
|
2020-08-06 20:16:25 +02:00 |
Pierre Neidhardt
|
d91837c396
|
functions: Add toggle-org-reader.
|
2020-07-27 09:36:44 +02:00 |
Pierre Neidhardt
|
ac1587b63d
|
Fix EXWM edit.
|
2020-07-14 13:32:21 +02:00 |
Pierre Neidhardt
|
def7c08b39
|
Fix EncFS support.
|
2020-07-09 12:14:34 +02:00 |
Pierre Neidhardt
|
f8552950b2
|
shell: Add support for global, filtered history.
|
2020-07-09 12:14:13 +02:00 |
Pierre Neidhardt
|
ed1ad20c1a
|
Eshell: Extract ring-delete-first-item-duplicates from eshell-history-remove-duplicates.
|
2020-07-09 12:12:44 +02:00 |
Pierre Neidhardt
|
696969c378
|
SLY: Fix ANSI colors.
|
2020-07-09 09:41:24 +02:00 |
Pierre Neidhardt
|
ee07798bbe
|
Comint: Add EncFS password prompt support.
|
2020-07-08 19:16:41 +02:00 |
Pierre Neidhardt
|
b10fe7ed09
|
Emacs: Replace helm-defswitcher by helm-selector.
|
2020-07-06 19:02:45 +02:00 |
Pierre Neidhardt
|
9fb43783db
|
Shell: Bind visual RET to ambrevar/eshell-append-region-to-command-line.
|
2020-06-26 17:41:47 +02:00 |
Pierre Neidhardt
|
2d5ed4e490
|
Replace ambrevar/prefer-eshell by helm-ff-preferred-shell-mode.
|
2020-06-26 17:16:57 +02:00 |
Pierre Neidhardt
|
adce533dc2
|
Shell/Helm: Replace custom helm-ff-switch-to-shell with upstream.
|
2020-06-26 16:13:18 +02:00 |
Pierre Neidhardt
|
a752dfce54
|
Rename 'music' to Music.
This conforms the XDG defaults, thus it's less work.
|
2020-06-21 14:07:40 +02:00 |
Pierre Neidhardt
|
4038c57533
|
Helm: Rebind M-SPC and M-S-SPC to helm-toggle-visible-mark*.
|
2020-06-16 09:11:35 +02:00 |
Pierre Neidhardt
|
df384f80d7
|
Engine: Rename "next" to "nyxt".
|
2020-06-12 17:38:04 +02:00 |
Pierre Neidhardt
|
3855f45cec
|
Emacs/Guix: Add system installation command.
|
2020-06-11 16:00:58 +02:00 |
Pierre Neidhardt
|
b10dd1942a
|
Emacs/Guix: Add system editing command.
|
2020-06-11 15:51:17 +02:00 |
Pierre Neidhardt
|
ef2105d0e7
|
Emacs/Guix: Support installing multiple manifests at once.
|
2020-06-11 15:43:54 +02:00 |
Pierre Neidhardt
|
86e145008f
|
shell: Fix ambrevar/shell-command-duration.
|
2020-06-10 11:15:19 +02:00 |
Pierre Neidhardt
|
c04fd76c12
|
Emacs/Guix: Wait for process termination when install profiles.
|
2020-06-09 11:10:37 +02:00 |
Pierre Neidhardt
|
293197b88f
|
Emacs/Guix: Allow using M-x shell to install profiles.
|
2020-06-09 10:41:51 +02:00 |
Pierre Neidhardt
|
53ccf67673
|
Cyberpunk: Remove fixes merged in 1.22.
|
2020-06-08 18:12:52 +02:00 |
Pierre Neidhardt
|
e052483800
|
functions: Add ambrevar/kernel-format.
|
2020-06-08 18:08:03 +02:00 |
Pierre Neidhardt
|
e81d8814d7
|
shell: Fix helm-ff's M-e when point is not on prompt.
|
2020-06-08 10:37:52 +02:00 |
Pierre Neidhardt
|
c5134f17b2
|
cyberpunk: Reference search hit face issue.
|
2020-06-03 12:40:13 +02:00 |
Pierre Neidhardt
|
4ca14bc3e5
|
cyberpunk: Underline search hits instead of the yellow rectangle.
|
2020-05-30 12:21:10 +02:00 |
Pierre Neidhardt
|
1edbf339a0
|
Magit: Disable magit-todos by default.
|
2020-05-29 19:31:42 +02:00 |
Pierre Neidhardt
|
e50fe12e56
|
EXWM: Add toggle for automatic screen change configuration.
|
2020-05-27 12:15:27 +02:00 |
Pierre Neidhardt
|
56b62471db
|
shell: Fix prompt to support [env] prepended to second line.
|
2020-05-23 17:14:44 +02:00 |
Pierre Neidhardt
|
3fc7b85f76
|
shell: Fix shell-propertize-prompt when prompt is missing.
|
2020-05-23 16:57:58 +02:00 |