Commit Graph

1768 Commits (bebe8ecbe4cca4132d817b6cb901d6151632a8bd)

Author SHA1 Message Date
Pierre Neidhardt e79b1ebd7e Emacs: Init so-long config. 2019-10-31 19:14:39 +01:00
Pierre Neidhardt ecc4974f41 Emacs/EXWM: Init exwm-edit config. 2019-10-31 19:13:45 +01:00
Pierre Neidhardt 9e2350af75 Emacs/Lisp/SLY: Fix sly switcher. 2019-10-27 12:41:36 +01:00
Pierre Neidhardt 825391efa5 Emacs/Racket: Init. 2019-10-25 20:11:19 +02:00
Pierre Neidhardt ce126f34ee Emacs/Guix: Add manifest manipulation commands. 2019-10-24 12:30:50 +02:00
Pierre Neidhardt 0372dcae4c SLY: Store REPL history in cache. 2019-10-17 12:39:34 +02:00
Pierre Neidhardt 1197a934d8 SLY: Fix sly-mrepl C-c M-o binding, remove C-c C-d h binding (SLY has C-c C-d C-h). 2019-10-17 10:58:51 +02:00
Pierre Neidhardt ead626b6a7 Emacs: Protect against missing font. 2019-10-16 22:25:12 +02:00
Pierre Neidhardt 012b37b298 SLY: Bind "C-c C-d h" to hyperspec-lookup and "C-c M-o" to sly-mrepl-clear-repl. 2019-10-16 18:21:31 +02:00
Pierre Neidhardt 236bfd1e56 SLY: Use helm-sly instead of helm-lisp and use native Helm completion. 2019-10-16 18:05:20 +02:00
Pierre Neidhardt 383e3e7b3d Helm/Sly/SLIME: Use helm-sly and helm-slime instead of helm-lisp. 2019-10-16 18:03:46 +02:00
Pierre Neidhardt d045bdec3b Helm: Fix missing `t' when setting helm-locate-library-fuzzy-match. 2019-10-16 18:01:59 +02:00
Pierre Neidhardt 3fc1402ad5 Fix SLY call in repl-switcher. 2019-10-16 18:01:40 +02:00
Pierre Neidhardt f4e4f65acf EXWM: Include Racket's REPL in repl-switcher. 2019-10-15 19:19:54 +02:00
Pierre Neidhardt 80c915f1dd Helm: Remove helm-grep-git-grep-command redefinition since it's the new default. 2019-10-15 19:19:32 +02:00
Pierre Neidhardt e510b89e9f Helm: Fuzzy match ls-git, completion, locate-library. 2019-10-15 17:01:17 +02:00
Pierre Neidhardt 709c5a85ea lispy: Add mrepl to "goto-symbol" workaround. 2019-10-14 15:09:56 +02:00
Pierre Neidhardt 1d207d7bfa Lispy: Split/join strings with C-return / S-C-return respectively. 2019-10-13 12:55:50 +02:00
Pierre Neidhardt 8676a15b96 Lispy: Use SLY if SLIME is not loaded. 2019-10-13 12:55:16 +02:00
Pierre Neidhardt e0757fbad2 Helm/SLY/SLIME: Update bindings and use helm-company. 2019-10-13 12:54:53 +02:00
Pierre Neidhardt 7e1e85bbff SLIME: Use slime-mrepl. 2019-10-13 12:54:26 +02:00
Pierre Neidhardt 75028442ea SLY: Don't prompt when REPL exists. 2019-10-13 12:54:07 +02:00
Pierre Neidhardt 588866917e SLY: Bind s-backspace to sly-switch-to-repl. 2019-10-13 12:53:46 +02:00
Pierre Neidhardt 2c0206b620 Emacs/SLY: Initial configuration. 2019-10-10 18:47:11 +02:00
Pierre Neidhardt bfefadf2fb Add Los Angeles timezone. 2019-10-06 14:20:06 +02:00
Pierre Neidhardt c49c0e0428 Helm: Add "Imenu in all buffers" to source using follow. 2019-10-03 15:56:59 +02:00
Pierre Neidhardt bae6941aa5 Helm: Fix helm-external-command-cleanup-dotted on first call. 2019-09-24 17:27:07 +02:00
Pierre Neidhardt 0d06080bd3 EWW: Fix helm-defswitcher args. 2019-09-10 17:11:40 +02:00
Pierre Neidhardt 65e0fdf80d Notmuch: Unlock GPG on demand in the foreground. 2019-09-10 11:28:41 +02:00
Pierre Neidhardt d031411717 Lisp: Add D-Bus methods to Imenu. 2019-09-10 11:15:29 +02:00
Pierre Neidhardt 393008e4d9 Emacs: Add America/New York to list of known time zones. 2019-09-09 14:36:09 +02:00
Pierre Neidhardt e838dc80ee Lisp: Add "mode", "command" and "parenscript" to Imenu. 2019-09-09 14:34:52 +02:00
Pierre Neidhardt 98388b0fe7 EMMS: Add emms-tracks-duraction to display the duration of all tracks in region. 2019-09-05 17:27:15 +02:00
Pierre Neidhardt 33dae84075 Helm: Use helm-imenu-in-all-buffers instead of helm-semantic-or-imenu. 2019-09-01 16:21:13 +02:00
Pierre Neidhardt 9c530d9c17 EXWM: Temp-patch desktop-environment-lock-screen. 2019-08-29 19:42:42 +02:00
Pierre Neidhardt ddb154d897 Lisp: Enable rainbow delimiters in SLIME REPL. 2019-08-26 12:28:11 +02:00
Pierre Neidhardt 058dbf0820 Lispy: Fix "lispy-goto-symbol" in SLIME REPL. 2019-08-25 12:14:58 +02:00
Pierre Neidhardt ab5ac92c2a Lisp: Fix issue with slime-export-symbol-at-point when using uiop:define-package. 2019-08-25 12:14:06 +02:00
Pierre Neidhardt c29e74d03a Lisp: Add ECL to list of implementations. 2019-08-24 16:07:26 +02:00
Pierre Neidhardt 608be340b6 Lisp: Fix loading of helm-slime. 2019-08-18 22:37:36 +02:00
Pierre Neidhardt 9787dd2c35 lisp: Add redshank config. 2019-08-18 18:43:51 +02:00
Pierre Neidhardt de67716316 Lisp: Enable helm-slime-mode. 2019-08-18 15:57:44 +02:00
Pierre Neidhardt 8409e4449e Evil: Probably fix Shift-Tab this time. 2019-08-14 17:26:32 +02:00
Pierre Neidhardt 234c25f7cc EXWM: Fix suspend-to-sleep. 2019-08-05 11:47:24 +02:00
Pierre Neidhardt 47d7df161a Evil: Attempt to fix Shift-Tab. 2019-08-05 11:46:46 +02:00
Pierre Neidhardt 0cfcc38fcd Eshell: Fix history duplicate removal. 2019-07-04 10:39:52 +02:00
Pierre Neidhardt 3a848a7bc1 Lisp: Require SLIME just in time. 2019-07-04 10:39:52 +02:00
Pierre Neidhardt 7e879d9e0d SLIME: Disable broken slime-repl-ansi-color. 2019-06-24 21:40:52 +02:00
Pierre Neidhardt 61ee3d8045 Eshell: Fix error on empty ring in patch 2019-06-24 17:24:45 +02:00
Pierre Neidhardt 31df902f4f EXWM: Avoid going to suspend twice too often. 2019-06-24 10:07:25 +02:00