Commit Graph

1732 Commits (07f92ee3f138df088c71be79889e19cfea4a8211)

Author SHA1 Message Date
Pierre Neidhardt 69a3afdbe8 lisp: Add sbcl and ccl to slime-lisp-implementations 2019-03-05 11:54:54 +01:00
Pierre Neidhardt 85986755c5 EMMS: Set helm-emms-dired-directories to ~/humour and ~/Soundtrack 2019-03-04 19:35:35 +01:00
Pierre Neidhardt 30a7e4ac40 Orgit: Init 2019-03-04 19:30:47 +01:00
Pierre Neidhardt 467a0362ef Org: Add list of (potentially unopened) agenda files to switcher 2019-03-03 17:20:39 +01:00
Pierre Neidhardt b03cc68bb7 Helm: Add support for extra sources in deflister 2019-03-03 17:20:07 +01:00
Pierre Neidhardt 7d2586dda5 Elfeed: Fix defcustom -> defvar 2019-03-03 16:53:54 +01:00
Pierre Neidhardt 25c31e190e Emacs/Helm: Autoload switchers 2019-03-03 16:53:40 +01:00
Pierre Neidhardt 8f29294164 Emacs: Include forgotten hook-functions.el 2019-03-03 15:40:36 +01:00
Pierre Neidhardt 1181912ace Browse-url: Comment on BROWSER variable 2019-03-03 15:39:09 +01:00
Pierre Neidhardt 00ff4895f7 EXWM: Fix missing (interactive) in s-t binding 2019-03-03 15:34:23 +01:00
Pierre Neidhardt f3a66adf8f Helm: Update hack to display bindings in helm-apropos 2019-03-03 14:08:10 +01:00
Pierre Neidhardt b9ce4d2888 Helm/Pass: Share helm-pass-for-page upstream 2019-03-03 14:07:32 +01:00
Pierre Neidhardt 6ed5decc00 Evil: "gg" is bound upstream in mu4e 2019-03-03 14:07:18 +01:00
Pierre Neidhardt 2a2460e790 Elfeed: Report multiple-entry-buffer issue upstream 2019-03-03 13:41:32 +01:00
Pierre Neidhardt 5f4cc6e2be Functions: Move hook functions to a dedicated file 2019-03-03 13:31:16 +01:00
Pierre Neidhardt 223348d554 Emacs: Move skeletons patch to a dedicated file 2019-03-03 13:29:43 +01:00
Pierre Neidhardt 5183b7124e functions: Remove unused shell-last-command 2019-03-03 13:24:22 +01:00
Pierre Neidhardt dafb9d8e13 functions: Remove unused insert-and-indent 2019-03-03 13:23:25 +01:00
Pierre Neidhardt 853ef85b3f functions: Overhaul call-process-to-string 2019-03-03 13:23:05 +01:00
Pierre Neidhardt 17af8f4373 PDF/Evil: Remove unreproducible bug with windmove 2019-03-03 13:18:38 +01:00
Pierre Neidhardt 5819f6ef6a Emacs: Replace dired-du with disk-usage 2019-03-03 13:15:02 +01:00
Pierre Neidhardt 988fe3edc2 Eshell: Remove emacs-25 patches 2019-03-03 13:12:04 +01:00
Pierre Neidhardt 497adf2404 Emacs: Remove custom TODO faces, leave it to hl-todo 2019-03-03 13:02:52 +01:00
Pierre Neidhardt 4b5cec6fd3 Emacs: Remove obsolete REVIEW comments 2019-03-03 13:01:37 +01:00
Pierre Neidhardt 8bcdbc37de Emacs: Remove obsolete linum code 2019-03-03 12:55:44 +01:00
Pierre Neidhardt 99cb5bbff4 Eshell: Trim trailing spaces in commands 2019-03-03 12:52:57 +01:00
Pierre Neidhardt b8bb5d7e9f Emacs/Pulseaudio: Close issue on pactl path 2019-03-03 12:30:47 +01:00
Pierre Neidhardt 9cf65c7565 elfeed: Bind s-t to helm-org-switch 2019-03-03 12:26:57 +01:00
Pierre Neidhardt 413f9db44f Helm: Fix mode quote in deflister 2019-03-03 12:22:23 +01:00
Pierre Neidhardt c1740df6e0 elfeed: Bind s-e to helm-eww-switch 2019-03-03 12:01:18 +01:00
Pierre Neidhardt 8aaa29084a Helm: Allow optional helm-lister in helm-defswitcher 2019-03-03 11:59:27 +01:00
Pierre Neidhardt f5d0a63598 Helm: Fix buffer creation in deflister 2019-03-03 11:59:11 +01:00
Pierre Neidhardt 6644a0eff8 elfeed: Bind s-n to helm-elfeed-switch 2019-03-03 11:50:39 +01:00
Pierre Neidhardt bafddf836a mu4e: Bind s-m to helm-mu4e-switch 2019-03-03 11:40:10 +01:00
Pierre Neidhardt da2d750ec3 Eshell: Set helm-eshell-switch conditionally 2019-03-03 11:40:03 +01:00
Pierre Neidhardt 6f63408a16 Helm: Use helm-source-buffer in helm-deflister 2019-03-03 11:38:06 +01:00
Pierre Neidhardt de0483cde9 Evil: Bind ' to helm-all-mark-rings 2019-03-03 10:06:36 +01:00
Pierre Neidhardt 1fe7914971 EXWM: Remove workaround for desktop environment bindings 2019-03-03 10:05:50 +01:00
Pierre Neidhardt 51358e24e4 Elfeed: Disable Tor here since curl is configured to use it in .curlrc 2019-02-27 16:49:48 +01:00
Pierre Neidhardt 56e8caca16 EXWM: Really fix s-l binding with desktop-environment 2019-02-27 16:49:22 +01:00
Pierre Neidhardt 465d2e16cd Elfeed: Use Tor 2019-02-27 16:02:40 +01:00
Pierre Neidhardt c4b6cb7b7e Emacs: Use Tor over Privoxy 2019-02-27 16:02:13 +01:00
Pierre Neidhardt ca905fc408 EXWM: Use desktop-environment.el 2019-02-27 12:53:55 +01:00
Pierre Neidhardt 5f28d09a3b Magit: Add some magit-repository-directories 2019-02-27 12:52:37 +01:00
Pierre Neidhardt 0f847a9e73 EXWM/Eshell: Bind S-s-RET to helm-eshell-switch-other-window 2019-02-25 18:20:18 +01:00
Pierre Neidhardt 00e88429ae Helm: Create -switch-other-window switcher 2019-02-25 18:19:51 +01:00
Pierre Neidhardt c03d09787b Comment on all replaceable switchers 2019-02-22 18:36:09 +01:00
Pierre Neidhardt 155a4f8a32 Eshell: Autoload helm-eshell-switch and bind it 2019-02-22 18:35:49 +01:00
Pierre Neidhardt dd3ed544f1 Helm: Refine helm-defswitcher macro 2019-02-22 18:26:57 +01:00
Pierre Neidhardt 7027282244 Helm: Define helm-defswitcher macro 2019-02-22 17:55:23 +01:00
Pierre Neidhardt fda4f4d498 Eshell: Add helm-eshell-mini 2019-02-22 17:26:25 +01:00
Pierre Neidhardt f41ab1b873 EMMS: Use emms-browser-cache-thumbnail-async to make helm-emms usable 2019-02-22 16:58:48 +01:00
Pierre Neidhardt 6175c6e8e4 Helm: Add Magit action to find-files 2019-02-21 18:28:47 +01:00
Pierre Neidhardt ac3233cb8a EXWM/SLIME/Lisp: Fix s-<backspace> binding to slime-switch-to-repl 2019-02-21 18:27:44 +01:00
Pierre Neidhardt f67e8899d9 Lisp/SLIME: Show helm-slime-mini even with only one REPL 2019-02-20 17:55:08 +01:00
Pierre Neidhardt 3c347846ef EMMS: Fix helm-emms when ~/music is a symlink 2019-02-20 17:54:39 +01:00
Pierre Neidhardt cdd5065ae0 Pulseaudio: Use default sink 2019-02-20 10:17:11 +01:00
Pierre Neidhardt 73f9d8f83d Helm: Enable follow mode in Eshell prompts and comint prompts 2019-02-19 13:32:58 +01:00
Pierre Neidhardt 98fd6e5c81 Helm/SLIME: Bind "M-s f" to helm-comint-input-ring 2019-02-19 13:32:41 +01:00
Pierre Neidhardt d423303a94 lisp: Bind s-<backspace> to ambrevar/slime-switch-to-repl 2019-02-19 13:32:18 +01:00
Pierre Neidhardt 83531968b1 Geiser: Add missing PROVIDE to patch 2019-02-14 17:01:21 +01:00
Pierre Neidhardt 9d8b5d2052 Ediff: Define EDIFF-COPY-BOTH-TO-C 2019-02-14 16:25:33 +01:00
Pierre Neidhardt 35f90f81cc Scheme/Geiser: Include GUILE--MANUAL-LOOK-UP patch 2019-02-14 16:24:36 +01:00
Pierre Neidhardt a825e9dcb9 Helm/SLIME: Bind TAB and M-TAB to helm-slime-complete 2019-02-11 19:41:03 +01:00
Pierre Neidhardt 7de32bafd1 Evil/Eshell: Fix RET binding 2019-02-11 19:40:49 +01:00
Pierre Neidhardt 45575ad88d Eshell: Add comment on history uniqueness algorithm 2019-02-11 19:40:23 +01:00
Pierre Neidhardt 91f8d8b8f0 Emacs: Bind C-h c to HELPFUL-KEY 2019-02-11 19:39:57 +01:00
Pierre Neidhardt 50b97ff67c Eshell: Put history-related parts together 2019-02-05 22:47:37 +01:00
Pierre Neidhardt 368d2e3d8e Eshell: Remove duplicates in history 2019-02-05 22:45:17 +01:00
Pierre Neidhardt 4392607e8e Eshell: Require subr-x for string-trim in eshell-append-region-to-command-line 2019-02-05 22:44:45 +01:00
Pierre Neidhardt f3820091f0 local/bin/homeinit, homesync: Init and synchronize Eshell history 2019-02-04 19:14:50 +01:00
Pierre Neidhardt 537626d63c Eshell: Save history on every call 2019-02-04 19:13:48 +01:00
Pierre Neidhardt 5cc5776566 Eshell: Discard "cd" calls from history 2019-02-04 19:13:17 +01:00
Pierre Neidhardt 3a88ea3e59 Eshell: Bind RET to append-region-to-command-line 2019-02-04 19:13:11 +01:00
Pierre Neidhardt 0864798106 Evil: Use Vim-style search 2019-02-04 19:10:57 +01:00
Pierre Neidhardt a11427e0d6 Emacs: Add test-emacs to kill-emacs-query-functions 2019-01-29 10:38:50 +01:00
Pierre Neidhardt 19d0722707 Image: Bind S-RET to image-display-external 2019-01-18 09:15:48 +01:00
Pierre Neidhardt 7311ed38fb mu4e: Explain why we keep the buffer after sending with mu4e-conversation 2019-01-13 15:32:48 +01:00
Pierre Neidhardt 376eca4c90 EXWM: Fix monitor switch 2019-01-13 15:31:56 +01:00
Pierre Neidhardt d2af6c783f SLIME: Use Lispy in REPL 2019-01-11 11:00:10 +01:00
Pierre Neidhardt 0efe0abca2 SLIME: Load xref-browser, sprof, quicklisp extensions 2019-01-11 10:59:44 +01:00
Pierre Neidhardt d8afcb4e6a Lisp: Bind M-<backspace> to lispyville-delete-backward-word 2019-01-11 10:59:19 +01:00
Pierre Neidhardt 5f08f9eb83 SLIME: Bind M-<tab> to helm-company 2019-01-11 10:58:45 +01:00
Pierre Neidhardt 48d44690e5 Lisp: Support CLHS Guix package 2019-01-06 19:03:25 +01:00
Pierre Neidhardt 822210e001 functions: Fix youtube-dl-url loop 2019-01-06 12:52:48 +01:00
Pierre Neidhardt 3339f847aa Lisp: Lookup CLHS locally 2018-12-28 19:38:46 +01:00
Pierre Neidhardt 8aef55e2dc Emacs: Fallback on various folders in ambrevar/youtube-dl-url 2018-12-19 10:26:33 +01:00
Pierre Neidhardt 69925afe96 mu4e: Properly eval match-func in ambrevar/mu4e-account-init 2018-12-19 10:25:56 +01:00
Pierre Neidhardt a846e14f37 mu4e: Init patch-mu4e-account 2018-12-18 13:52:37 +01:00
Pierre Neidhardt e450d0badc mu4e: Fix move-to-trash function 2018-12-18 09:34:27 +01:00
Pierre Neidhardt c531fa3328 Emacs: Init helpful mode 2018-12-18 09:12:18 +01:00
Pierre Neidhardt 1598844606 Emacs: Load personal hacks 2018-12-18 00:33:01 +01:00
Pierre Neidhardt 1d6b357912 Functions: Rename ambrevar/youtube-dl-at-point to ambrevar/youtube-dl-url 2018-12-16 10:47:03 +01:00
Pierre Neidhardt 286922a3bf Functions: Skip history in youtude-dl-at-point 2018-12-14 23:59:32 +01:00
Pierre Neidhardt 927ad13a7b Org: Add capture template for web links 2018-12-10 13:43:35 +01:00
Pierre Neidhardt bd17f2514d mu4e: Set org-capture date of emails to a week from the email's date 2018-12-10 10:07:18 +01:00
Pierre Neidhardt 5c1f06192f Eshell: Don't follow symlink in prompt 2018-12-10 09:41:25 +01:00
Pierre Neidhardt 497e44386f C: Disable undo while uncrustify formats the buffer 2018-12-03 23:03:57 +01:00
Pierre Neidhardt dd24fdba8b C: Lazy-load gtk-look and w3m 2018-12-02 12:33:17 +01:00
Pierre Neidhardt 9b642d61f7 EXWM: Remove Epiphany simulation keys 2018-12-02 12:29:49 +01:00
Pierre Neidhardt f9ebd67af9 mu4e: Don't kill buffer on exit with mu4e-conversation 2018-11-28 13:17:02 +01:00
Pierre Neidhardt ed8cf91c88 C: Fix uncrustify recentering when saving buffer from another buffer 2018-11-20 19:51:50 +01:00
Pierre Neidhardt ac99acab06 Engine: Fix when using over mu4e-conversation 2018-11-20 19:50:53 +01:00
Pierre Neidhardt ceb41304d3 Lisp: Display HyperSpec documentation within Emacs 2018-11-19 10:38:11 +01:00
Pierre Neidhardt 9fa719e113 Emacs: Add w3m to selected packages 2018-11-19 10:37:01 +01:00
Pierre Neidhardt ab06085cec Lisp: Use CCL if available 2018-11-19 10:35:04 +01:00
Pierre Neidhardt 82cc40002a C: Fix cc-format-with-uncrustify 2018-11-18 11:52:35 +01:00
Pierre Neidhardt 1689f27d61 visual: Make mouse pointer more visible in EXWM
See https://github.com/ch11ng/exwm/issues/513.
2018-11-17 12:56:57 +01:00
Pierre Neidhardt 214a56aaf7 C: Fix uncrustify support 2018-11-12 16:58:16 +01:00
Pierre Neidhardt e3beb88de9 Emacs: Disassociate .m from octave-mode 2018-11-09 08:37:43 +01:00
Pierre Neidhardt 3605a51f94 C: Bind "C-c d" to gtk-lookup-symbol 2018-11-09 08:36:40 +01:00
Pierre Neidhardt 90fbd297a9 Emacs: Browse GTK documentation with w3m 2018-11-09 08:35:52 +01:00
Pierre Neidhardt 4510ce4b90 C: Add cc-force-compile function 2018-11-08 17:26:48 +01:00
Pierre Neidhardt d22f124507 C: Extend Semantic support 2018-11-08 17:26:48 +01:00
Pierre Neidhardt 051ce2b1f0 C: Auto-format with clang-format or uncrustify on save 2018-11-08 12:35:54 +01:00
Pierre Neidhardt d7db9c58d2 Emacs functions: Fix call to ambrevar/skeleton-make-markers 2018-11-08 12:35:02 +01:00
Pierre Neidhardt 0ba983c185 C: Add clang-format to selected-packages 2018-11-08 12:34:41 +01:00
Pierre Neidhardt c2ff1119f9 mu4e: Fix dictionary detection on non-lowercase email addresses 2018-11-06 08:51:43 +01:00
Pierre Neidhardt 8aca9d392c mu4e-conversation: Fix sent mail update 2018-10-29 09:24:08 +01:00
Pierre Neidhardt 0f1829d66d EWW: Kill bookmark buffer on save unless it was already opened 2018-10-27 10:35:33 +02:00
Pierre Neidhardt d2fe03e37f EWW: Use eww-bookmarks-file 2018-10-27 10:22:28 +02:00
Pierre Neidhardt 24dd3f80c3 EWW: Only read bookmarks if modified since last time 2018-10-27 10:20:38 +02:00
Pierre Neidhardt 580b3214f0 Emacs: Use official MELPA domain 2018-10-25 20:11:32 +02:00
Pierre Neidhardt 11719e66bb mu4e: Fix bookmark structure error with Emacs 26 2018-10-25 20:10:56 +02:00
Pierre Neidhardt 71d7903489 mu4e: Really move trash instead of deleting 2018-10-24 19:32:26 +02:00
Pierre Neidhardt c110d11fc9 mu4e: Add bookmark for big messages 2018-10-24 19:32:11 +02:00
Pierre Neidhardt a31d5fee1e Lisp/SLIME: Add slime-repl-ansi-color 2018-10-24 16:37:15 +02:00
Pierre Neidhardt 93baaa97c3 Scheme: Add Alex Kost's patch 2018-10-24 16:37:15 +02:00
Pierre Neidhardt d066d70b09 SLIME/Company: Fix slime-company setup 2018-10-21 13:50:51 +02:00
Pierre Neidhardt c216e66997 Helm/Slime: Load SLIME just in time 2018-10-21 13:50:32 +02:00
Pierre Neidhardt b2674c01bb Engine: Add guix-packages 2018-10-20 12:21:32 +02:00
Pierre Neidhardt 6972e7c5cd Engine: Rename Quicklisp->Quickdocs 2018-10-20 12:21:20 +02:00
Pierre Neidhardt 9dcfbfb6d0 Lisp: Enable rainbow-delimiters in the Geiser REPL 2018-10-17 17:50:37 +02:00
Pierre Neidhardt c50fa845d6 Clean up TODO items 2018-10-17 14:57:40 +02:00
Pierre Neidhardt 479ae9adab Eshell: Fix prompt fontification of symlinks inside Git repositories 2018-10-17 14:57:40 +02:00
Pierre Neidhardt 3e45f23179 Org: Re-enable auto-fill 2018-10-17 14:09:32 +02:00
Pierre Neidhardt a05572492b Emacs: Add circe to selected packages 2018-10-16 20:12:55 +02:00
Pierre Neidhardt a8f30c7493 Helm/Lisp: init helm-slime 2018-10-16 20:11:35 +02:00
Pierre Neidhardt 22f6b3655a Lisp: Load some contribs, including slime-company 2018-10-16 20:11:35 +02:00
Pierre Neidhardt 9b27a8796f Lisp: Save SLIME history 2018-10-16 20:09:34 +02:00
Pierre Neidhardt 53d6560c71 Emacs/Guix: Add checkout to geiser-guile-load-path 2018-10-14 10:26:45 +02:00
Pierre Neidhardt 2f2587eb81 Helm/Geiser: Bind helm-comint-input-ring to M-p in Geiser 2018-10-14 10:17:46 +02:00
Pierre Neidhardt f48337b759 Engine: Add Quicklisp 2018-10-08 14:22:51 +02:00
Pierre Neidhardt 960a8e2aef Evil: Update integration setup 2018-10-03 08:59:01 +02:00
Pierre Neidhardt c1a96fc3f1 EXWM: Automate external screen toggling 2018-09-28 19:43:37 +02:00
Pierre Neidhardt b9ca30d96a Emacs: Remove duplicates from file-name-handler-alist 2018-09-28 16:24:26 +02:00
Pierre Neidhardt a65f649dc4 Emacs: Fix file-name-handler-alist init 2018-09-25 18:48:30 +02:00
Pierre Neidhardt 058c25736c Emacs/Helm: Save comint-input-ring with desktop-mode 2018-09-25 18:48:30 +02:00
Pierre Neidhardt 6caa13648e Emacs: Add synosaurus to selected packages 2018-09-25 18:48:30 +02:00
Pierre Neidhardt c078fbe04d EXWM: Add simulation keys for Epiphany 2018-09-19 10:33:49 +02:00