Commit Graph

1096 Commits (2eed37474921b5f5f17021eb8e8ed833d1559e27)

Author SHA1 Message Date
Pierre Neidhardt f962e2584b EXWM: Add keymap to exwm/helm-browser-map 2017-10-18 16:59:58 +01:00
Pierre Neidhardt e377e7ae11 EXWM: Support multiple candidates and other windows in exwm/helm-browser-buffers 2017-10-18 16:00:56 +01:00
Pierre Neidhardt 44b64b7b25 EXWM: Add exwm/helm-browser-buffers 2017-10-18 16:00:49 +01:00
Pierre Neidhardt fb1f3a4bc1 EXWM: Load helm-map when 'helm is loaded 2017-10-18 14:42:24 +01:00
Pierre Neidhardt 25c3be345b EXWM: Rename exwm-floating-toggle-non-helm-floating 2017-10-18 14:42:02 +01:00
Pierre Neidhardt 1267fe1f8f Org: Replace 'org-find-first-agenda with 'org-switch-agenda-file 2017-10-18 14:41:43 +01:00
Pierre Neidhardt 034c610cc6 Emacs: Fix SPC bindings
<space> is not valid.
2017-10-18 09:09:11 +01:00
Pierre Neidhardt 63f7efd817 Evil/Org: Overhaul org-agenda 2017-10-17 18:21:45 +01:00
Pierre Neidhardt 2ad9056da9 Org: Minor refactoring 2017-10-17 18:20:40 +01:00
Pierre Neidhardt 354f922082 EXWM: Add s-<space> workaround for minibuffer (e.g. Helm) 2017-10-17 15:40:14 +01:00
Pierre Neidhardt c698062202 Emacs: Normalize binding syntax
Without modifiers, use simple string.
With modifiers, use 'kbd'.
Use "<>" syntax for special keys.
2017-10-16 23:52:50 +01:00
Pierre Neidhardt ed7d29c3c6 EXWM: Add "s-\" binding to helm-map 2017-10-16 23:29:24 +01:00
Pierre Neidhardt 1bdfb3b8af Helm: Prefer horizontal splits 2017-10-16 18:22:32 +01:00
Pierre Neidhardt f8b5ca82b4 Evil: Move bindings of Emacs special modes to dedicated package 2017-10-16 18:21:24 +01:00
Pierre Neidhardt c4b0699ba7 Evil: Fix some bindings in EMMS and Image 2017-10-15 23:17:29 +01:00
Pierre Neidhardt e22fad66b0 mu4e: Parameterize fortune signature 2017-10-15 20:09:30 +01:00
Pierre Neidhardt c960b16679 Emacs: Add TODOs about image+, EMMS, Eshell, Evil, EXWM, Helm 2017-10-15 13:55:49 +01:00
Pierre Neidhardt 42c0ab2ce4 Evil/Org: Map 'org-agenda-earlier and 'org-agenda-later correctly 2017-10-15 12:37:53 +01:00
Pierre Neidhardt b337c581c6 Evil: Work around PDF bindings overriding Image bindings 2017-10-15 12:37:33 +01:00
Pierre Neidhardt b5b7d329ad EXWM: Add some TODOs ("s-a", "s-w") 2017-10-15 12:37:13 +01:00
Pierre Neidhardt 5823904cf5 Org: Simplify priorities 2017-10-15 10:37:30 +01:00
Pierre Neidhardt 14d51c59e1 Emacs: Add image+ package and tweak Evil bindings 2017-10-14 22:18:53 +01:00
Pierre Neidhardt 704b4e2f37 Emacs: Open Portage config files in sh-mode 2017-10-14 22:18:53 +01:00
Pierre Neidhardt ac8e88c5db mu4e: Remove TODO on helm-mu persistence 2017-10-12 20:00:33 +01:00
Pierre Neidhardt a86801cd93 Org/Evil: Add Evil bindings for org-agenda 2017-10-12 18:03:45 +01:00
Pierre Neidhardt 69bb12a558 Evil/PDF: Fix goto-page 2017-10-12 11:06:15 +01:00
Pierre Neidhardt 13bd381d7f EXWM: Add exwm-start-in-char-mode 2017-10-11 17:45:45 +01:00
Pierre Neidhardt e5f7a672ac EXWM: Use an alist in exwm-volume 2017-10-11 17:45:12 +01:00
Pierre Neidhardt 762761199a Helm: Fallback on 'find' if 'locate' is not available 2017-10-11 16:18:38 +01:00
Pierre Neidhardt fb2872b92f pdf-tools: Comment on save-place issue 2017-10-11 16:18:23 +01:00
Pierre Neidhardt 1f7f51a918 pdf-tools: Set default midnight colours to black & white 2017-10-11 13:35:40 +01:00
Pierre Neidhardt c2aa0a6148 Evil: Fix PDF bindings 2017-10-11 13:35:29 +01:00
Pierre Neidhardt 7fb6c56dbd EXWM: Cleanup dev code for initial-buffer-choice setup 2017-10-11 13:35:05 +01:00
Pierre Neidhardt a7d7d84fd5 EXWM: Remove obsolete comment on mouse issue 2017-10-10 17:45:31 +01:00
Pierre Neidhardt d5cffc43e1 Evil: Add Custom mode bindings 2017-10-10 17:44:04 +01:00
Pierre Neidhardt 76979aeec3 EXWM: Don't pop 2 *Warnings* buffers when Emacs is serverless (actual commit) 2017-10-10 17:43:35 +01:00
Pierre Neidhardt 8b2da59b33 helm: Fix typos in comments 2017-10-10 17:43:05 +01:00
Pierre Neidhardt 69c58fd5ac EXWM: Don't pop 2 *Warnings* buffers when Emacs is serverless 2017-10-10 16:51:05 +01:00
Pierre Neidhardt 1413050391 helm: Complete the starting directory over all windows for file ops 2017-10-10 16:35:48 +01:00
Pierre Neidhardt a4f2b9651a mu4e: Overhaul Evil bindings 2017-10-10 16:10:35 +01:00
Pierre Neidhardt 27333ed885 Evil: Make nXML a bit more Evil 2017-10-10 16:06:09 +01:00
Pierre Neidhardt ca04345a2f Emacs: Details comments on Eshell, Helm and PDF issues 2017-10-10 15:19:22 +01:00
Pierre Neidhardt d1ebed83ba Evil: Fix image-mode initial state and command on image vs. pdf map 2017-10-10 15:17:23 +01:00
Pierre Neidhardt bf61e3dac1 Merge branch 'master' of github.com:ambrevar/dotfiles 2017-10-08 22:19:25 +01:00
Pierre Neidhardt 912ce483e6 Emacs: Remove useless paragraph-start hack 2017-10-08 19:37:17 +01:00
Pierre Neidhardt fc972a32c9 Emacs: Comment config consistently 2017-10-08 19:36:28 +01:00
Pierre Neidhardt 88e5f845b4 Org: Do not adapt indentation 2017-10-08 19:21:11 +01:00
Pierre Neidhardt b1e8a03b17 Emacs: Define skeleton-previous-position instead of using lambda 2017-10-07 12:55:30 +01:00
Pierre Neidhardt b7f3ef610b functions.el: Add turn-off-fmt-before-save 2017-10-04 12:29:24 +01:00
Pierre Neidhardt 0283a57d18 Helm: Use "mosaic" windowing 2017-10-04 12:28:55 +01:00
Pierre Neidhardt 4a2a8a8335 Emacs: Revert flycheck / whitespace message
Mode-line already shows whether they are on or off.
2017-09-28 10:15:13 +01:00
Pierre Neidhardt 5e5a2ffcec Emacs: Message when toggling flyspell, flycheck, whitespace modes 2017-09-20 16:00:39 +01:00
Pierre Neidhardt fd6c4c184f Helm: Bind M-d to helm-buffer-run-kill-persistent 2017-09-20 16:00:21 +01:00
Pierre Neidhardt 114998984a Emacs: Replace scratch message with a fortune 2017-09-18 15:06:13 +01:00
Pierre Neidhardt fbadb0a587 init-go: Replace lambda by function in binding 2017-09-14 16:52:24 +01:00
Pierre Neidhardt 2b00cd8d32 Emacs: Add workaround to force cc-modes to use prog-mode-map 2017-09-14 16:50:34 +01:00
Pierre Neidhardt 6ca247e41a init-cc: Lint some code 2017-09-14 16:50:00 +01:00
Pierre Neidhardt 3ac3b0b946 Emacs: Replace get-closest-pathname by built-in locate-dominating-file 2017-09-14 16:48:41 +01:00
Pierre Neidhardt 8080582bbd EXWM: Add TODO on the double warning window 2017-09-14 13:57:09 +01:00
Pierre Neidhardt 30ad1f3c66 Helm: Remap standard commands instead of rebinding manually 2017-09-13 21:20:04 +01:00
Pierre Neidhardt abb2bee8cb Helm: Require 'helm-bookmark as per latest Helm version 2017-09-11 21:39:33 +01:00
Pierre Neidhardt de00aa53b2 Emacs: Harden web browser detection 2017-09-11 21:39:33 +01:00
Pierre Neidhardt af41a6c939 mu4e: Use warning face for flagged messages 2017-09-04 18:06:47 +01:00
Pierre Neidhardt 173c3cd502 Merge branch 'master' of https://github.com/ambrevar/dotfiles 2017-09-04 08:49:31 +01:00
Pierre Neidhardt 3dc36b8a28 Eshell: Use the "nocomint" function for Bash completion 2017-09-03 22:30:24 +01:00
Pierre Neidhardt 8dd4105575 EXWM: Make exwm-start-browser dynamically switch to last browser window 2017-09-03 17:05:08 +01:00
Pierre Neidhardt 1db95d886c mu4e: Mark abbrev issue as fixed 2017-09-03 10:44:41 +01:00
Pierre Neidhardt ab400a8bd1 Emacs: Update TODOs and REVIEWs for Eshell, Evil, EXWM, mu4e 2017-09-02 11:14:09 +01:00
Pierre Neidhardt 8f5b92d3dc Emacs: Move debbugs persistency file to cache 2017-09-02 11:11:43 +01:00
Pierre Neidhardt dcc7cbe4f2 Emacs: Strictly require functions, main and visual 2017-09-02 11:10:55 +01:00
Pierre Neidhardt 87c024bd03 Emacs: Init Evil bindings for Debbugs and Gnus 2017-09-01 22:09:06 +01:00
Pierre Neidhardt 5847db802f EMMS: Comment on music briefly playing on resume 2017-09-01 16:21:38 +01:00
Pierre Neidhardt a79c90221f gpg-agent: Comment on issue with starting mu4e 2017-09-01 16:12:21 +01:00
Pierre Neidhardt 7c7935acb5 mu4e: Evil-bind space to scroll-up-or-next and TAB to shr-next-link 2017-09-01 16:10:04 +01:00
Pierre Neidhardt b1f2fe251b EMMS: Fix Evil setup 2017-09-01 12:09:54 +01:00
Pierre Neidhardt 783a40b3c6 mu4e: Update mailbox every 2 minute 2017-08-31 19:49:51 +01:00
Pierre Neidhardt 1968cdcc8a Org: Use DONE face for REVIEW 2017-08-31 19:49:51 +01:00
Pierre Neidhardt fd9d9e6ef7 Go: Fix inhibition of gometalinter warnings when "err" is shadowed
Newer versions enclose "err" between double-quotes.
2017-08-31 19:49:49 +01:00
Pierre Neidhardt 61d2008a8b EXWM: Check for start-up errors 2017-08-31 19:47:38 +01:00
Pierre Neidhardt fec3bdd6fe Evil: Fix transmission initial states 2017-08-31 19:47:24 +01:00
Pierre Neidhardt 82f887ef14 Evil: Add bindings for Man-mode 2017-08-31 19:46:51 +01:00
Pierre Neidhardt 54e0c6e9ff Emacs: Remap just-one-space to cycle-spacing 2017-08-30 16:45:48 +01:00
Pierre Neidhardt f9f3375ec5 Emacs: Also bind flyspell-prog-mode to <f9> 2017-08-30 16:43:59 +01:00
Pierre Neidhardt 14bb84a04c Emacs: Init rainbow-mode 2017-08-30 16:42:46 +01:00
Pierre Neidhardt dbbbaac384 Emacs: Save interprogram paste before kill 2017-08-29 17:32:04 +01:00
Pierre Neidhardt 1659aca174 org: Add REVIEW keyword 2017-08-29 17:31:48 +01:00
Pierre Neidhardt b1367de8ef org: Do not save org-contacts-files in desktop session 2017-08-29 07:33:38 +01:00
Pierre Neidhardt 1feb0739a8 EXWM: Bind s-o to toggle-single-window and s-O to fullscreen 2017-08-29 07:33:15 +01:00
Pierre Neidhardt 7c160dd3a1 Evil/Term: Fix error on term init 2017-08-28 13:59:35 +01:00
Pierre Neidhardt 8587bba370 Emacs: Update TODOs on ztree, term, helm-mu 2017-08-15 23:14:29 +01:00
Pierre Neidhardt 8c3becc35b Emacs: Enable debug during loading 2017-08-14 16:41:44 +00:00
Pierre Neidhardt d541c68c9d Emacs: Move GMP documentation settings from main.el to init-cc.el 2017-08-14 15:36:27 +01:00
Pierre Neidhardt 75804e60a4 Emacs: Restore desktop lazily 2017-08-14 15:33:27 +01:00
Pierre Neidhardt f69f634a5b Evil/Term: Fix line-mode change inclusion when switching to char-mode 2017-08-14 14:53:00 +01:00
Pierre Neidhardt 9788c77d7d Eshell: Fix fish completion on no hit 2017-08-14 10:24:44 +01:00
Pierre Neidhardt 30f13ecafb Emacs: Make pdf-tools setup unattended 2017-08-14 10:16:17 +01:00
Pierre Neidhardt ecc8dd2b2d Evil/Term: Include line-mode changes when switching to char-mode 2017-08-11 16:15:15 +01:00
Pierre Neidhardt d1b0797aa9 org-contacts: Set contact file only if present 2017-08-11 09:59:19 +01:00
Pierre Neidhardt 0dd31d0ded Emacs: Set term buffer size to unlimited 2017-08-11 09:41:49 +01:00
Pierre Neidhardt d7df4f8bc2 Evil/Term: Fix term-char-mode and sync points 2017-08-09 14:32:07 +01:00