Commit Graph

2046 Commits (1f93b69f87e465c02832209e975fd5ace0be63f3)

Author SHA1 Message Date
Pierre Neidhardt 7fe1c43278 Scheme: Fix with-eval-after-load 2019-03-10 11:28:23 +01:00
Pierre Neidhardt ab00dfab98 Org: Show first agenda in switcher 2019-03-08 09:48:13 +01:00
Pierre Neidhardt 36fa9eb3e2 Helm Switcher: Offer to spawn first buffer in new window 2019-03-08 09:47:36 +01:00
Pierre Neidhardt 6d5c849154 Geiser: Patch issue with module completion 2019-03-08 09:47:17 +01:00
Pierre Neidhardt 1838dc7cfa EWW: Offer to open URL at point in switcher 2019-03-08 09:47:00 +01:00
Pierre Neidhardt c3bf90eb52 Lisp: Remove inferior-lisp history function (superseded by SLIME REPL) 2019-03-08 09:43:54 +01:00
Pierre Neidhardt b2702fc2c1 Emacs/Lisp: Split Scheme and Common Lisp setups 2019-03-08 09:43:54 +01:00
Pierre Neidhardt 763fc7b25f Geiser: Load patch-geiser properly 2019-03-08 09:22:53 +01:00
Pierre Neidhardt f8a5ab0330 Eshell: Fix trimming of trailing whitespaces 2019-03-06 11:26:35 +01:00
Pierre Neidhardt 756522f427 mu4e: Kill compose buffer on exit when not in conversation 2019-03-05 17:39:20 +01:00
Pierre Neidhardt d350755dc8 functions: Fix ambrevar/test-emacs on custom init files 2019-03-05 17:08:19 +01:00
Pierre Neidhardt 053c5627bd Elfeed: Comment on "unique buffer patch" being merged 2019-03-05 11:56:25 +01:00
Pierre Neidhardt 1005ac2915 Magit: Specify depth in magit-repository-directories 2019-03-05 11:56:07 +01:00
Pierre Neidhardt bc4bcbc50f mu4e: List main buffer and compose buffers in deflister 2019-03-05 11:55:17 +01:00
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
Pierre Neidhardt b92f23e794 functions: Don't delete-trailing-whitespace on image 2018-09-12 19:51:59 +02:00
Pierre Neidhardt bc6e941255 Emacs: Init hackernews 2018-09-12 11:05:23 +02:00
Pierre Neidhardt 17d3297822 Emacs: Init youtube-dl.el 2018-09-12 11:03:06 +02:00
Pierre Neidhardt ba442be4d0 emacs/guix: Replace store-item patch with emacs-guix 0.5 2018-09-11 15:42:12 +02:00
Pierre Neidhardt 105fc2c283 elfeed: Disable auto-resize because it's too slow 2018-09-03 23:52:56 +02:00
Pierre Neidhardt 3e9a141de9 eww: Fallback on -suggested-uris in -browse-with-external-browser 2018-08-27 10:10:57 +02:00
Pierre Neidhardt 808367495c elfeed: Refresh search view on window change 2018-08-27 10:10:05 +02:00
Pierre Neidhardt 5a3ed7b061 image-dired: Add -line-up-dynamic to window-configuration-change-hook 2018-08-26 22:30:54 +02:00
Pierre Neidhardt c33b0ab8a4 eww: Allow eww-add-bookmark to modify tags and title 2018-08-25 13:22:02 +02:00
Pierre Neidhardt 6899f47ced lisp/geiser: Set default implementation to Guile, set history size to 5000 2018-08-25 10:30:03 +02:00
Pierre Neidhardt c71830759a Emacs/Guix: Display both "guix" and "guix-patches" in debbugs 2018-08-20 12:52:26 +02:00
Pierre Neidhardt 78b3791f9c emacs.d/lisp/functions.el: Fix typos and broken binding 2018-08-14 23:01:34 +02:00
Pierre Neidhardt 02abc0ce94 sxiv: Use as external viewer in image-dired 2018-08-14 23:00:56 +02:00
Pierre Neidhardt a4f4ebe174 mu4e: Don't fail on missing message when selecting dictionary 2018-08-12 16:16:06 +02:00
Pierre Neidhardt c9ad262776 mu4e: Add homepage to signature 2018-08-12 16:15:46 +02:00
Pierre Neidhardt 5afb9c3660 mu4e: Auto-select dictionary according to LANGUAGE property 2018-08-10 16:56:37 +02:00
Pierre Neidhardt 254e9f7095 mu4e: Factor address fetching into `message-fetch-addresses' 2018-08-10 16:53:51 +02:00
Pierre Neidhardt ca41fc44db mu4e: Disable debug 2018-08-06 11:05:54 +02:00
Pierre Neidhardt 5487d6d1b4 Elfeeed/Evil: Fix "m" binding 2018-08-06 11:05:32 +02:00
Pierre Neidhardt db68560071 Guix: Fix yasnippet activation 2018-08-01 18:34:54 +02:00
Pierre Neidhardt 7f8e301547 Guix: Add REVIEW tag 2018-08-01 13:08:15 +02:00
Pierre Neidhardt 23cc684bee Magit: Init magit-todos 2018-08-01 13:07:51 +02:00
Pierre Neidhardt f43228534d dired: Fix dired-du compatibility issue with custom TIME_STYLE 2018-08-01 12:31:02 +02:00
Pierre Neidhardt d64d3c3784 Evil/Gnus: Bind "q" to 'evil-window-delete 2018-07-31 11:12:51 +02:00
Pierre Neidhardt de471f5a49 Guix: Fix auto-mode-alist and add `guix-store' command 2018-07-31 11:12:28 +02:00
Pierre Neidhardt e8d6b34a40 Emacs: Add youtube-dl-at-point command 2018-07-30 11:23:49 +02:00
Pierre Neidhardt 688d5b8ed7 elfeed: Fix handler to match "youtube" in domain only 2018-07-30 09:44:40 +02:00
Pierre Neidhardt a054f89460 Evil: Bind elfeed-add-bookmark to "m" 2018-07-29 11:22:46 +02:00
Pierre Neidhardt c728fa4e88 mu4e: Add -kill-ring-save-message-id function 2018-07-29 11:21:04 +02:00
Pierre Neidhardt e0eccbc1f3 elfeed: Add `-add-bookmark' function 2018-07-28 13:01:40 +02:00
Pierre Neidhardt dbae48e80d eww: Add `url' and `title' optional arguments to eww-add-bookmark 2018-07-28 13:01:25 +02:00
Pierre Neidhardt c541fa0ab4 Elfeed: Use wider title columns 2018-07-28 12:18:53 +02:00
Pierre Neidhardt f0c6aeab00 Eshell: Move fish-completion setup to init-eshell 2018-07-24 09:45:01 +02:00
Pierre Neidhardt 0e30208243 Emacs/Guix: Move to .emacs.d/lisp/init-guix.el 2018-07-24 09:41:31 +02:00
Pierre Neidhardt 62843a3f64 Lisp/Geiser: Remove Chicken from active implementations 2018-07-24 09:33:31 +02:00
Pierre Neidhardt df9c23988a Helm/Org: Require helm-org-contacts 2018-07-23 15:22:23 +02:00
Pierre Neidhardt 601c7249f0 Guix: Add guix-debbugs-gnu convenience wrapper 2018-07-23 15:18:02 +02:00
Pierre Neidhardt bcd27612ba eww: Fix cl- prefix missing in `delete-duplicates' 2018-07-20 18:26:16 +02:00
Pierre Neidhardt c4844f9d57 main.el: Require browse-url
This fixes a potential load order issue
2018-07-20 14:46:52 +02:00
Pierre Neidhardt 3152b24b70 mu4e-conversation: Enable auto-fill-mode 2018-07-20 14:45:45 +02:00
Pierre Neidhardt c819f4cd5d mu4e: Add Org captures for e-mails and contacts 2018-07-17 12:41:16 +02:00
Pierre Neidhardt 8492f798f5 Desktop: Don't restore .gpg files 2018-07-17 11:02:36 +02:00
Pierre Neidhardt 5f8d71058b mu4e-conversation: Enable flyspell-mode 2018-07-17 11:02:10 +02:00
Pierre Neidhardt b28a7e4963 hl-todo: Add REVIEW keyword 2018-07-17 11:01:59 +02:00
Pierre Neidhardt fff9001582 eww: Don't ask for recipient when encoding bookmarks 2018-07-14 15:43:41 +02:00
Pierre Neidhardt 927a3425d7 engine: Add musicbrainz-releases 2018-07-14 15:36:04 +02:00
Pierre Neidhardt 5d7f3c5af2 elfeed: Crypt 2018-07-14 15:35:53 +02:00
Pierre Neidhardt 2392aeeb15 hl-todo: Rebind hl-todo-occur to "M-s t" 2018-07-13 17:42:47 +02:00
Pierre Neidhardt 2df6b2022d eww: Use encrypted bookmarks 2018-07-13 17:42:22 +02:00
Pierre Neidhardt 10c228f5db Visual: Simplify and decrease contrast 2018-07-13 17:41:15 +02:00
Pierre Neidhardt e623d0471e mu4e: Automatically crypt if all recipients have trusted keys 2018-07-13 11:26:34 +02:00
Pierre Neidhardt f5f50bcecb Re-scan buffer on dictionary change 2018-07-12 17:39:14 +02:00
Pierre Neidhardt bccb6a2f88 Save all visited URLs 2018-07-12 17:30:18 +02:00
Pierre Neidhardt 5a7e1f69e8 info-colors: Init 2018-07-12 17:30:11 +02:00
Pierre Neidhardt 8173fc8c67 hl-todo: Init 2018-07-12 17:29:41 +02:00
Pierre Neidhardt be22f9bf1e mu4e: Disable fortune by default 2018-07-12 17:27:56 +02:00
Pierre Neidhardt 090b88a3b9 Org: Encrypt todo and contacts 2018-07-12 12:01:50 +02:00
Pierre Neidhardt b10bc94e47 Lisp: Bind f5 and f6 to package-lint-* and async-*compile* 2018-07-10 12:00:06 +02:00
Pierre Neidhardt 7a9ee14f29 mu4e: Enable debug and sync sent mail in hook 2018-07-08 17:58:51 +02:00
Pierre Neidhardt f6cb5d8766 Org: Add helm-org-contacts to selected packages 2018-07-08 17:58:27 +02:00
Pierre Neidhardt de5c069442 Engine: Fix wine-appdb binding 2018-07-07 09:49:19 +02:00
Pierre Neidhardt 74534b1c25 guix: Work around Guix REPL transaction issues 2018-07-03 18:40:46 +02:00
Pierre Neidhardt 37f59a874d Eshell: Work around broken module loading 2018-07-03 18:03:50 +02:00
Pierre Neidhardt d9631a1338 Elfeed: Remove 'unread tag when visiting externally 2018-06-28 18:53:39 +02:00
Pierre Neidhardt 6d759c70c2 Pulseaudio: Set volume step to 2% 2018-06-28 18:53:22 +02:00
Pierre Neidhardt 4cc7f0fdfb EXWM: Generalize helm-pass-for-page 2018-06-28 00:34:37 +02:00
Pierre Neidhardt 4601992281 Helm: Bind "M-s f" to helm-imenu in man and woman 2018-06-25 15:40:57 +02:00
Pierre Neidhardt c24f4019e5 functions: Add current-minor-modes 2018-06-25 15:40:33 +02:00
Pierre Neidhardt 5b8426d888 mu4e: Fix github reply hook 2018-06-24 10:23:04 +02:00
Pierre Neidhardt b027b6f2df Flyspell: Fix logic in ambrevar/flyspell-and-whitespace-mode 2018-06-23 23:26:23 +02:00
Pierre Neidhardt 7074e26fbe Yasnippet: Fix loading 2018-06-23 23:26:06 +02:00
Pierre Neidhardt bf04fe2b4b mu4e: Initialize mu4e-conversation with minor mode 2018-06-23 23:25:30 +02:00
Pierre Neidhardt 54c8872bbe mu4e: Update mu4e-conversation setup 2018-06-22 10:43:04 +02:00
Pierre Neidhardt 599c995b2f Emacs/Guix: Fix yasnippet support 2018-06-21 19:20:27 +02:00
Pierre Neidhardt 7b32a74794 Geiser: Store history files in user-emacs-directory 2018-06-21 16:08:13 +02:00
Pierre Neidhardt 07c3241d1f Emacs/Guix: Pre-configure for development 2018-06-21 15:35:38 +02:00
Pierre Neidhardt 9d988dcdfc mu4e: Clean up bogus recipients when replying to github 2018-06-21 10:16:35 +02:00
Pierre Neidhardt 25e2ed350b Engine: Open Arch Wiki with EWW 2018-06-20 09:35:18 +02:00
Pierre Neidhardt 48c0c8a028 mu4e: Disable mu4e-headers-include-related with mu4e-conversation 2018-06-20 09:34:42 +02:00
Pierre Neidhardt 7ad6b6b5b8 Evil: Move mu4e-conversation bindings to evil-collection 2018-06-20 09:34:30 +02:00
Pierre Neidhardt 6e57a5a4b9 Engine: Add emacs-devel, emms-help, guix-devel, guix-help 2018-06-19 00:13:39 +02:00
Pierre Neidhardt e7e72cb11f Engine: Fix Arch Wiki and add Arch Packages 2018-06-18 23:36:30 +02:00
Pierre Neidhardt 4eef3659c2 Add strace-mode to selected packages 2018-06-18 22:35:00 +02:00
Pierre Neidhardt 0f71c0462e Engine: Init 2018-06-18 22:35:00 +02:00
Pierre Neidhardt 280ca614c9 Move abbrev_defs file to "personal" repository 2018-06-18 22:21:05 +02:00
Pierre Neidhardt 3066594eb8 Evil: Use Ediff and mu4e bindings from Evil Collection 2018-06-16 19:25:19 +02:00
Pierre Neidhardt f2b774ffc9 Evil/mu4e: Bind attachment fixes for mu4e-conversation 2018-06-16 15:02:18 +02:00
Pierre Neidhardt dc5b900c95 Elfeed: Fix elfeed-search-show-entry call in elfeed-visit-maybe-external 2018-06-16 15:00:28 +02:00
Pierre Neidhardt ec05f4f959 Evil: Extend mu4e-conversation 2018-06-13 14:43:16 +02:00
Pierre Neidhardt 4e16cc3119 elfeed: Change the logic around visit-external 2018-06-12 11:51:37 +02:00
Pierre Neidhardt 36a1d04342 mu4e: Init mu4e-conversation 2018-06-10 21:34:47 +02:00
Pierre Neidhardt 3bd95aa27e Evil: Update evil-mu4e 2018-06-09 10:51:41 +02:00
Pierre Neidhardt f80bd2cd85 Emacs: Update config to 26 2018-06-01 11:09:36 +02:00
Pierre Neidhardt acf452e8c5 Emacs: Enable windowing fix on Emacs 26 only 2018-06-01 10:52:54 +02:00
Pierre Neidhardt a350466142 Emacs: Fix swap-windows functions 2018-06-01 10:52:03 +02:00
Pierre Neidhardt a176cdcee8 mu4e: Also bind "[" and "]" in view mode 2018-05-27 15:32:37 +02:00
Pierre Neidhardt bb8897fd8f Lisp: Use "sbcl --noinform" 2018-05-27 15:32:23 +02:00
Pierre Neidhardt 1d27dadfea Helm: Simplify helm-locate-meta 2018-05-24 12:45:35 +02:00
Pierre Neidhardt bb8e83478a Emacs: Default to 12 point font 2018-05-17 17:19:37 +02:00
Pierre Neidhardt 2293340a50 helm: Don't error when /media/* is not accessible 2018-05-17 17:18:29 +02:00
Pierre Neidhardt 9841c9db47 mu4e: Don't auto-update headers 2018-05-17 17:17:27 +02:00
Pierre Neidhardt 3a102519bf Emacs: Set woman's fill column to global default and use man's faces 2018-05-14 20:09:48 +02:00
Pierre Neidhardt 5981ef06a8 Lisp: Don't make ':' special 2018-05-14 20:08:35 +02:00
Pierre Neidhardt 2cd39cce35 Helm: Use woman instead of man 2018-05-14 20:08:23 +02:00
Pierre Neidhardt 073d8663bb Eshell: Delay autosuggest to 0.75s 2018-05-14 20:08:05 +02:00
Pierre Neidhardt ca53a01b8a Emacs: Comment on updating bash-completion Guix package 2018-05-14 20:07:51 +02:00
Pierre Neidhardt 40aacd0108 Lisp: Add geiser and slime to selected packages 2018-05-11 11:38:10 +02:00
Pierre Neidhardt 52b74d09a4 Emacs: Fix pactl and bash paths 2018-05-11 11:37:58 +02:00
Pierre Neidhardt daee3e6734 lisp: Comment about starting REPL directly
This seems to hang Emacs daemon though when desktop-mode loads Lisp buffers
2018-05-11 11:37:24 +02:00
Pierre Neidhardt 8617b5fa78 C: Only use semantic in C/C++ buffers 2018-05-10 11:39:03 +02:00
Pierre Neidhardt 3398bdcf15 Helm: Bind M-p to helm-comint-input-ring 2018-05-10 11:38:42 +02:00
Pierre Neidhardt 21b4a4c7ee lisp: Default to sbcl 2018-05-10 11:38:20 +02:00
Pierre Neidhardt 6a4266ed2e Emacs: Display visual relative line numbers 2018-05-03 07:36:57 +02:00
Pierre Neidhardt 423af29944 Evil/Helm-EWW: Bind S-RET to switch-other-window 2018-04-26 13:00:04 +05:30
Pierre Neidhardt c9d1be4715 lisp: Free "f" and "t", bind lispy-join 2018-04-24 11:35:10 +05:30
Pierre Neidhardt c314af95cf helm-pass: Update source name 2018-04-23 11:59:31 +05:30
Pierre Neidhardt 271b56c9d9 Desktop: Actually fix the issue with unsafe variable prompt on startup 2018-04-18 12:39:22 +05:30
Pierre Neidhardt aede9074e6 Desktop: Load unsafe variables on startup 2018-04-17 11:56:05 +05:30
Pierre Neidhardt 96b1c2ccbd Emacs: Fix guix-devel-mode on file-less buffers 2018-04-17 11:55:25 +05:30
Pierre Neidhardt 7c479597b5 helm-eww: Move to separate package 2018-04-16 15:09:42 +05:30
Pierre Neidhardt 9d4de391a8 helm-eww: Open in external browser 2018-04-16 11:53:54 +05:30
Pierre Neidhardt 0977103d32 eww: Add prompt support for search engines and quickmarks 2018-04-15 22:30:36 +05:30
Pierre Neidhardt d70cf20ddc eww: Add tag filtering 2018-04-15 20:06:46 +05:30
Pierre Neidhardt e5a198aeed eww: Sketch quickmarks implementation 2018-04-15 19:39:49 +05:30
Pierre Neidhardt caaafa3f30 eww: Call helm-eww when no EWW buffer is found 2018-04-15 18:38:19 +05:30
Pierre Neidhardt 2e1f4679d1 Evil: Bind "yt" to eww-copy-page-title 2018-04-15 18:38:04 +05:30
Pierre Neidhardt 87170f0b09 EXWM: Add support for EWW buffers in helm-pass-for-page 2018-04-15 18:29:19 +05:30
Pierre Neidhardt 893c4a6985 eww: Add eww-open-in-new-buffer, set title in buffer name, extend bookmarks
Add eww-reload-all and eww-copy-page-title.
2018-04-15 18:29:19 +05:30
Pierre Neidhardt b36417dc3c helm-eww: Init 2018-04-15 18:27:29 +05:30
Pierre Neidhardt bd5c9ae49a Guix: Use guix-devel-mode when buffer-file-name contains "guix" 2018-04-12 13:26:53 +05:30
Pierre Neidhardt 1302997a74 Emms: Remove emms-player-mpv from selected packages 2018-04-12 13:25:03 +05:30
Pierre Neidhardt d13959dd77 Emacs: Fix windowing slow down on Emacs 26 2018-04-12 13:24:42 +05:30
Pierre Neidhardt 2154314a52 Lisp: Init Geiser 2018-04-11 20:20:59 +05:30
Pierre Neidhardt f119e384a9 Lisp: Overhaul bindings 2018-04-11 20:20:42 +05:30
Pierre Neidhardt 4509d86d79 mu4e: Fix Gmail trash management 2018-04-11 20:18:53 +05:30
Pierre Neidhardt 5748a8b7ca Guix: Init guix-mode 2018-04-11 20:04:05 +05:30
Pierre Neidhardt 9d9b579df4 Emacs: Prefer newer source files over byte-compiled files 2018-04-11 00:48:48 +05:30
Pierre Neidhardt 6ec08a8649 EXWM: Fix Emacs not starting in char mode 2018-04-11 00:48:13 +05:30
Pierre Neidhardt 564a946c97 Emms: Update config to use upstream's mpv and fix auto-play 2018-04-10 10:33:39 +05:30
Pierre Neidhardt bb5264303d lisp: Fix color parentheses and use lispyville without lispy 2018-04-06 21:04:55 +05:30
Pierre Neidhardt 25c9c167d6 Emacs: Load site-lisp subdirs
This is useful for modes like Emms with a lisp/ subfolder.
2018-04-06 18:58:09 +05:30
Pierre Neidhardt 5712eccf30 updatedb: Add mcron job and dedicated script
The script allows for centralizing the code into one place, instead of having it
in both Helm and mcron.
2018-04-02 16:22:42 +05:30
Pierre Neidhardt 78d5deeaa2 Emms: Display disc number and duration 2018-04-02 16:22:42 +05:30
Pierre Neidhardt c375307e5b Emms: Fix playlist display on tracks without artist or title 2018-04-01 18:39:03 +05:30
Pierre Neidhardt ca0c28effa Emms: Play on "RET" when playlist is paused 2018-03-31 17:53:57 +05:30
Pierre Neidhardt 3e9bf1d4bf mu4e: Fix error when fortune is not found on compose 2018-03-27 12:14:36 +05:30
Pierre Neidhardt 0c30f62b6f helm: Fix ambrevar/helm-locate-create-or-update-db error message 2018-03-27 12:14:36 +05:30
Pierre Neidhardt 0214ddf008 mu4e: Init properly when not in load-path
GuixSD autoloads mu4e.
2018-03-27 12:14:36 +05:30
Pierre Neidhardt e37e83adc7 Emacs: Move Lisp configuration to init-lisp.el 2018-03-24 21:52:51 +05:30
Pierre Neidhardt 14927118a0 Lisp: Use rainbow-delimitiers 2018-03-24 21:20:02 +05:30
Pierre Neidhardt 082656530a EWW: Fallback to next numerical URL 2018-03-24 20:19:45 +05:30
Pierre Neidhardt 8ee705b1de Evil: Fix Emms binding 2018-03-24 20:19:45 +05:30
Pierre Neidhardt b6d6ffe698 Emms: Display album in playlist 2018-03-23 19:28:22 +05:30
Pierre Neidhardt 32127419c8 Evil: Rebind "C-;" from iedit to multiedit 2018-03-19 16:14:38 +05:30
Pierre Neidhardt 98b0b0acdb Emacs: Add "daemons" and "keycast" to selected packages 2018-03-19 16:04:31 +05:30
Pierre Neidhardt cecb9f7163 Eshell: Keep history of commands exiting with non-zero 2018-03-19 16:03:19 +05:30
Pierre Neidhardt 11b2886c47 Evil/mu4e: Bind "["/"]" to mu4e-headers-prev-unread and mu4e-headers-next-unread 2018-03-19 16:00:52 +05:30
Pierre Neidhardt 8ad6d9fe28 mu4e: Sign by default 2018-03-19 16:00:41 +05:30
Pierre Neidhardt 3070881ffd helm: Don't use frame when more than two windows 2018-03-09 16:46:05 +05:30
Pierre Neidhardt 7fa6c7594d Eshell: Split patches between Emacs 25 and 26 2018-03-09 16:37:58 +05:30
Pierre Neidhardt 697c0dbffe desktop: Patch for 26, set up correctly for 27 2018-03-09 16:27:19 +05:30
Pierre Neidhardt 6e75d5b34e Evil: Revert to motion state for mu4e
Upstream does not use normal state
2018-03-03 19:02:34 +01:00
Pierre Neidhardt fd8cf7277e Evil: Switch from motion state to normal state 2018-03-03 18:04:15 +01:00
Pierre Neidhardt 6b2c4715a6 Emacs: Use versioned ELPA directory if present 2018-03-01 19:10:37 +01:00
Pierre Neidhardt e78e11c730 Emacs: Store backups in cache again 2018-03-01 18:54:01 +01:00
Pierre Neidhardt e85aab173b lispy: Bind "=" to prettify 2018-03-01 18:42:26 +01:00
Pierre Neidhardt 8ff4d8ae2e gif-screencast: Bind f8 and f9 2018-03-01 18:41:57 +01:00
Pierre Neidhardt be129a32e3 mu4e: Encrypt to self 2018-03-01 18:41:32 +01:00
Pierre Neidhardt fa39eaf57d Evil: Bind backtab to shr-previous-link in mu4e 2018-02-24 21:00:05 +01:00
Pierre Neidhardt 6b3edf28d9 helm: Move header line overlay to Evil Collection 2018-02-24 20:59:27 +01:00
Pierre Neidhardt d0fb11da32 EXWM: Default to domain in helm-pass 2018-02-24 13:40:53 +01:00
Pierre Neidhardt 823ab1b508 lispy: Bind "q" and "Q" to -ace-paren and -ace-symbol 2018-02-24 13:40:34 +01:00
Pierre Neidhardt e3e3604055 Edebug: Comment on trace setting 2018-02-19 21:22:54 +01:00
Pierre Neidhardt 5798c5d9f4 Lispy: Unbind insert mode keys
It would conflict with "M-l", etc.
2018-02-18 12:37:05 +01:00
Pierre Neidhardt ab43119565 desktop: Update patch 2018-02-18 12:36:56 +01:00
Pierre Neidhardt cd5be6b932 Emacs: Fix namespace of move-borer-* functions 2018-02-18 11:49:14 +01:00
Pierre Neidhardt e45f102f22 Emacs: Add gif-screencast to selected packages 2018-02-18 11:42:09 +01:00
Pierre Neidhardt 82121333e2 helm-pass: Fix requirement 2018-02-18 11:39:49 +01:00
Pierre Neidhardt ef70a9a8d8 Desktop: Save kmacros 2018-02-17 14:14:34 +01:00
Pierre Neidhardt 02b58cc380 Emacs: Move user-emacs-directory to cache 2018-02-16 23:19:10 +01:00
Pierre Neidhardt 49679263da Emacs: Init config for version 26 2018-02-16 23:09:59 +01:00
Pierre Neidhardt 215263ec15 Lisp: Bind lispy-comment, lispy-up-slup 2018-02-16 12:31:32 +01:00
Pierre Neidhardt 1b26718f55 shr: Set width to MANWIDTH or 80 (for elfeed and eww) 2018-02-15 23:42:04 +01:00
Pierre Neidhardt e1504d6472 EXWM: Make helm-pass prompt contextual 2018-02-15 23:40:33 +01:00
Pierre Neidhardt 52ae8b5569 Elfeed: Fix namespacing errors 2018-02-15 23:40:15 +01:00
Pierre Neidhardt 14ddfbf357 lispy: Customize lispyville bindings 2018-02-15 23:39:52 +01:00
Pierre Neidhardt f4b7451b30 Org: Set default priority to #C 2018-02-15 19:32:32 +01:00
Pierre Neidhardt 60aa57f1f9 Evil: Replace evil-mc by evil-multiedit 2018-02-15 19:32:13 +01:00
Pierre Neidhardt 49f92790c8 Eshell: Ignore all duplicates in history 2018-02-15 16:02:26 +01:00
Pierre Neidhardt 8b1748e985 Emacs: Update TODOs and comments 2018-02-15 16:02:26 +01:00
Pierre Neidhardt 67808c69f2 Emacs: Rename fmt -> prettify 2018-02-15 14:37:49 +01:00
Pierre Neidhardt 809572e0bf EXWM: Replace own volume control by pulseaudio-control 2018-02-15 14:37:49 +01:00
Pierre Neidhardt 81e1392b5c Emacs: Finish namespacing 2018-02-15 14:37:49 +01:00
Pierre Neidhardt 811dbe58a8 Emacs: Init iedit 2018-02-13 23:25:12 +01:00
Pierre Neidhardt cb9ce6bab5 Emacs: Namespace all personal variables and functions 2018-02-13 23:24:38 +01:00
Pierre Neidhardt 8b4b00b133 eww: Fix "s-e" binding 2018-02-13 09:55:59 +01:00
Pierre Neidhardt d413f3587e screencast.el: Move to separate package 2018-02-13 09:54:51 +01:00
Pierre Neidhardt bd57f068a9 Emacs: Report browser-url design flaw 2018-02-12 17:25:21 +01:00
Pierre Neidhardt c38791f47c Evil: Bind elfeed-visit-maybe-external to "s-RET" and elfeed-kill-entry to "q" 2018-02-12 14:07:10 +01:00
Pierre Neidhardt 179ba21f7e elfeed: Add elfeed-kill-entry 2018-02-12 14:07:10 +01:00
Pierre Neidhardt 01396e1816 elfeed: Turn -visit-or-play-with-mpv to -visit-maybe-external 2018-02-12 14:07:10 +01:00
Pierre Neidhardt d941500e35 elfeed: Add elfeed-switch-back and bind it to "s-n" 2018-02-12 14:07:10 +01:00
Pierre Neidhardt 7ac59242c0 magit: Add comment on initial visibility (what to fold by default) 2018-02-12 14:07:10 +01:00
Pierre Neidhardt 7c4840c621 EWW: Add eww-switch-back, bind to "s-e", set download directory 2018-02-12 14:07:10 +01:00
Pierre Neidhardt afa37e0ed0 Emacs: Fix external browser for shr 2018-02-12 12:53:45 +01:00
Pierre Neidhardt e4af219369 Emacs: Move url/cache to Emacs cache 2018-02-12 12:53:25 +01:00
Pierre Neidhardt 79df77abcd EXWM: Bind "s-i" to follow-delete-other-windows-and-split 2018-02-12 12:51:58 +01:00
Pierre Neidhardt 26038620e5 desktop: Load after make frame and comment about attempt to fix owner 2018-02-11 19:59:30 +01:00
Pierre Neidhardt 11efa3f742 Emms: Bind RET to emms-browser-add-tracks-and-maybe-play 2018-02-10 22:13:29 +01:00
Pierre Neidhardt f1e813d5bd emms: Use ogginfo+mp3info when emms-print-metadata is not found 2018-02-10 11:24:37 +01:00
Pierre Neidhardt 08f7559b04 screencast: Fix screenshot removal 2018-02-09 11:28:04 +01:00
Pierre Neidhardt 1f67cd1b56 desktop: Set desktop-dirname properly 2018-02-08 23:55:10 +01:00
Pierre Neidhardt e5198ae391 emacs: Bind "s-p" to helm-pass 2018-02-08 23:54:54 +01:00
Pierre Neidhardt 4f12d845cb Eshell: Fix completion on systems running mandoc 2018-02-08 18:08:08 +01:00
Pierre Neidhardt d271e199b2 emacs: Fix lispy loading 2018-02-08 18:08:08 +01:00
Pierre Neidhardt 429cb9dacc emacs: Make sure 'browse-url is required 2018-02-08 18:08:08 +01:00
Pierre Neidhardt 3d4a1e7e01 exwm: Add volume bindings "s-0", "s--", "s-=" 2018-02-08 18:08:08 +01:00
Pierre Neidhardt c087a9c558 Emacs: Init lispy and lispyville 2018-02-07 12:08:02 +01:00
Pierre Neidhardt a85124873d helm: Add link to discussion around helm-locate-meta 2018-02-07 12:08:02 +01:00
Pierre Neidhardt 6f921859f9 Emacs: Switch to HTTPS package repositories 2018-02-07 12:08:02 +01:00
Pierre Neidhardt 10ef582f25 functions: Remove functions obsoleted by Evil, Lispy and Helm 2018-02-07 12:08:02 +01:00
Pierre Neidhardt 12735a67c3 desktop: Remove desktop-owner advice 2018-02-07 12:08:02 +01:00
Pierre Neidhardt fbbc31bd79 emacs: Replace itranslate by google-translate 2018-02-04 22:01:15 +01:00
Pierre Neidhardt 28f746a13f helm: Init helm-locate-meta 2018-02-04 15:52:15 +01:00
Pierre Neidhardt 929becc11a camcorder: Add ffmpeg-slow config 2018-02-04 15:10:01 +01:00
Pierre Neidhardt 7f96238fd6 emacs: Add helm-pass to selected packages 2018-02-04 15:09:41 +01:00
Pierre Neidhardt 9677dff0a4 mu4e: Modify compose hook to auto-sign+encrypt 2018-01-31 23:55:28 +01:00
Pierre Neidhardt 4d75d973a5 mime-types: Fix jpeg, png, html, flv, ogv 2018-01-31 12:05:27 +01:00
Pierre Neidhardt 33e9e42a1d screencast: Remove temporary files automatically 2018-01-29 22:15:21 +01:00
Pierre Neidhardt 92d124d139 screencast: Add optimizer 2018-01-29 22:02:43 +01:00
Pierre Neidhardt 70768bcd66 screencast: Init 2018-01-29 20:55:22 +01:00
Pierre Neidhardt b52ad26b60 Emacs: Bind .mp4 to the video/mpeg MIME-type 2018-01-29 11:37:54 +01:00
Pierre Neidhardt 3281d74a44 Emacs: Init Camcorder 2018-01-29 11:37:39 +01:00
Pierre Neidhardt 274327ae1f Emacs: Replace homebrewed config with AUCTeX 2018-01-19 16:56:18 +01:00
Pierre Neidhardt e5690f4f75 locate: Init config (pkglist, Helm binding, homeinit) 2018-01-19 09:14:15 +01:00
Pierre Neidhardt bf53cc6aa2 Eshell: Add gtypist to list of visual commands 2018-01-19 09:12:13 +01:00
Pierre Neidhardt 16ba7fe4dd Evil: Fix spurious init-evil-org 2018-01-17 14:06:39 +01:00
Pierre Neidhardt 45419415cd Evil: Move init-evil-org to init-evil 2018-01-17 10:13:28 +01:00
Pierre Neidhardt e3fb9f40a8 Evil: Replace contextual HJKL with Evil-Org's shift theme 2018-01-17 10:11:06 +01:00
Pierre Neidhardt 63c51121fb Eshell: Set password expiry to 1 hour 2018-01-17 10:10:26 +01:00
Pierre Neidhardt fecad3a312 Evil: Add "d", "D" and "gg" bindings for mu4e 2018-01-16 10:52:57 +01:00
Pierre Neidhardt 0788e1a099 Helm: Bind "C-x c #" to helm-system-packages 2018-01-15 12:17:50 +01:00
Pierre Neidhardt 0505a20323 Eshell: Add password cache 2018-01-15 12:17:36 +01:00
Pierre Neidhardt 6953db18e2 EXWM: Use S-<return> to switch to other buffer 2018-01-15 12:17:07 +01:00
Pierre Neidhardt 3f29148531 mu4e: Decrease update interval to 90 seconds 2018-01-15 12:16:44 +01:00
Pierre Neidhardt 32232ac81f Eshell: Fix global history setup on first start 2018-01-12 17:59:47 +01:00
Pierre Neidhardt 7b0a6cedbf Helm: Reconfigure completion display 2018-01-12 17:59:47 +01:00
Pierre Neidhardt cc3518b24c Emacs: Extend MIME-types support for Matroska (mkv) and WebM 2018-01-12 17:59:47 +01:00
Pierre Neidhardt 1126d7a2b1 homeinit: Cleanup pacman's orphan packages 2018-01-11 11:32:28 +01:00
Pierre Neidhardt 6199921817 Evil: Disable evil-integration 2018-01-11 11:28:42 +01:00
Pierre Neidhardt 7e8dcd433a Eshell: Fix slow coloured output 2018-01-05 20:57:58 +01:00
Pierre Neidhardt fd2a66dcbf Emacs: Bind "C-x C-e" to eval-last-sexp-and-replace 2017-12-29 23:45:37 +01:00
Pierre Neidhardt ca5cf25fb5 EXWM: Fix typo in comments 2017-12-27 11:38:35 +01:00
Pierre Neidhardt f434386bd0 Emacs: Add helm-system-packages to selected packages 2017-12-27 11:38:29 +01:00
Pierre Neidhardt e796b4ec74 Transmission: Advice the function to properly start the daemon on demand 2017-12-27 11:38:24 +01:00
Pierre Neidhardt 562e65d66a Eshell: Follow up with esh-autosuggest renaming 2017-12-27 11:35:49 +01:00
Pierre Neidhardt 1b7067e3d9 EWW: Change bookmarks location 2017-12-25 19:17:07 +01:00
Pierre Neidhardt 34b4431afc Evil: Fix evil-collection configuration 2017-12-25 12:37:28 +01:00
Pierre Neidhardt b26b487fad EMMS: Remove spurious comment 2017-12-25 12:36:56 +01:00
Pierre Neidhardt bb155c41be Emacs: Add local-before, local-after hooks 2017-12-25 12:36:31 +01:00
Pierre Neidhardt 9fdf537d84 Evil: Add evil-collection to selected packages 2017-12-23 11:23:06 +01:00
Pierre Neidhardt c5612b0575 transmission.el: Start transmission-daemon on demand 2017-12-23 10:09:12 +01:00
Pierre Neidhardt b9f33d4afc Evil: Don't load org on startup
This used to also load elfeed.
2017-12-22 18:31:53 +01:00
Pierre Neidhardt 58bb93d0e7 mu4e: Fix map list for "C-c C-t" binding 2017-12-21 13:24:58 +01:00
Pierre Neidhardt 7c9bfb5dd2 mu4e: Bind "C-c C-t" to org-mu4e-store-and-capture 2017-12-19 13:37:45 +01:00
Pierre Neidhardt c4ea2c28af mu4e: Fiddle with Org capture 2017-12-19 09:47:51 +01:00
Pierre Neidhardt d964acf7ae Org: Fix desktop-files-not-to-save setting 2017-12-15 19:20:59 +01:00
Pierre Neidhardt d4a81b1088 git: Disable pager globally 2017-12-14 21:06:41 +01:00
Pierre Neidhardt 7e4bd08517 Evil: Disable evil-mc in special modes 2017-12-14 17:39:46 +01:00
Pierre Neidhardt 65c0dd9318 EXWM: Use Helm to start external commands 2017-12-14 17:39:38 +01:00
Pierre Neidhardt e96b0ae110 Org/Outline: Use bold faces and more readable colors 2017-12-13 18:17:51 +01:00
Pierre Neidhardt 7a11fdfbc6 Org: Use org-bullets 2017-12-13 18:17:17 +01:00
Pierre Neidhardt ccea884890 texinfo: Fix TeX setup 2017-12-10 20:13:06 +01:00
Pierre Neidhardt 501c511140 Org: Fix desktop-files-not-to-save setting 2017-12-10 20:12:51 +01:00
Pierre Neidhardt 916cee19fb Eshell: Use company-eshell-autosuggest-mode 2017-12-09 19:20:24 +01:00
Pierre Neidhardt 3f7f9b48b4 EMMS: Use integrated patch for thumbnail covers 2017-12-09 19:19:55 +01:00
Pierre Neidhardt 3af1d8f3d2 Evil: Enable term sync 2017-12-09 16:14:25 +01:00
Pierre Neidhardt 536b343bcf Eshell: Fallback on bash completion if fish completion fails 2017-12-09 15:07:27 +01:00
Pierre Neidhardt 3b2ffd0a74 Eshell: Remove spurious em-cmpl line
That used to break fish-completion loading
2017-12-09 15:07:27 +01:00
Pierre Neidhardt aedd316c44 Evil: Fix Helm setup 2017-12-08 17:28:40 +01:00
Pierre Neidhardt b22dfe7499 Evil: Follow Evil-Collection rationale for Elfeed 2017-12-08 17:28:22 +01:00
Pierre Neidhardt c28aa2560e Evil: Fix Evil-Collection setup 2017-12-08 17:28:08 +01:00
Pierre Neidhardt 8a7bf395f4 Evil-Helm: Move most bindings to evil-collection 2017-12-07 11:42:04 +01:00
Pierre Neidhardt b841786eb8 Evil: Follow up with upstream namespace change 2017-12-07 11:08:04 +01:00
Pierre Neidhardt 5e1fbe541a Emacs: Fix desktop-mode load order 2017-12-07 11:07:53 +01:00
Pierre Neidhardt 1ef7a7579a EMMS: Remove date-to-year local patch 2017-12-03 18:48:09 +01:00