Commit Graph

131 Commits (0b933d3b52c2417781790b60e751bd5a9ff65537)

Author SHA1 Message Date
Pierre Neidhardt a46772dd38 Emacs: Do not save image-mode buffers 2017-12-03 10:50:40 +01:00
Pierre Neidhardt 5dbfe1485e Emacs: Don't save PDF buffers in desktop session 2017-12-03 10:50:40 +01:00
Pierre Neidhardt 8caf0dbc7a Emacs: Fix desktop patch loading 2017-11-23 07:43:10 +01:00
Pierre Neidhardt eab706e84f Emacs: Comment on helm, EXWM, Eshell issues 2017-11-06 22:07:48 +01:00
Pierre Neidhardt 40dd85a7a1 Emacs: Move EPA config to main so that it's loaded in time by mu4e 2017-10-25 19:12:52 +01:00
Pierre Neidhardt 124bea4cbb Emacs: Comment on desktop bugs 2017-10-23 20:07:25 +01:00
Pierre Neidhardt 24d2f1883b Emacs: Reduce desktop-auto-save-timeout to 5 and disable lazy loading 2017-10-22 17:48:48 +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 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 b1e8a03b17 Emacs: Define skeleton-previous-position instead of using lambda 2017-10-07 12:55:30 +01:00
Pierre Neidhardt 114998984a Emacs: Replace scratch message with a fortune 2017-09-18 15:06:13 +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 de00aa53b2 Emacs: Harden web browser detection 2017-09-11 21:39:33 +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 dbbbaac384 Emacs: Save interprogram paste before kill 2017-08-29 17:32:04 +01: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 39fcd37eed Emacs: Fix saveplace loading 2017-08-03 17:49:33 +01:00
Pierre Neidhardt 0222a304f1 Emacs: Move most important TODO entries from todo.org to the init files 2017-08-01 19:55:50 +01:00
Pierre Neidhardt cefb99a5fd conky/dzen: Init and replace Emacs symon, display-time, display-battery 2017-07-31 17:39:21 +01:00
Pierre Neidhardt 3bf4faf855 Emacs: Refactor and comment around splitting and eldoc 2017-07-28 17:24:43 +01:00
Pierre Neidhardt 8cbade80b7 Emacs: Enable savehist-mode 2017-07-28 17:24:15 +01:00
Pierre Neidhardt c706d8f9d1 Emacs: Raise recentf's save items to 40 2017-07-28 17:23:48 +01:00
Pierre Neidhardt 390c235c7b Emacs: Improve browser detection 2017-07-28 17:23:23 +01:00
Pierre Neidhardt e912eedce6 Emacs: Make comint prompt read-only 2017-07-28 17:22:59 +01:00
Pierre Neidhardt cab775a011 Emacs: Let TRAMP write backups 2017-07-28 17:22:48 +01:00
Pierre Neidhardt 86f075a54b Emacs: Remove unrequired "require"s 2017-07-28 17:22:19 +01:00
Pierre Neidhardt 29cea2f87c Emacs: Echo keystroke prefix quicker 2017-07-28 17:21:06 +01:00
Pierre Neidhardt 5b0635cf68 Emacs: Forbid dialog boxes 2017-07-28 17:20:50 +01:00
Pierre Neidhardt cc18f9ee62 Emacs: Turn on display-time 2017-07-28 08:12:35 +01:00
Pierre Neidhardt 53817749fb Emacs: Add various TODOs 2017-07-28 08:12:25 +01:00
Pierre Neidhardt fdb9e69c9d Emacs: Force desktop-save 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 8e2afef213 Emacs: Move network-security.data to cache 2017-07-27 09:23:44 +01:00
Pierre Neidhardt 2e1d063813 Emacs: Use the 's-' prefix for window management 2017-07-09 21:47:50 +01:00
Pierre Neidhardt 8c7c6e0a87 Emacs: Fix browse-url-generic-program setting 2017-07-02 18:40:24 +01:00
Pierre Neidhardt 06d3b08c2f Emacs: Bind <f6> and C-<f6> to ispell-buffer and ispell-change-dictionary in text-mode
This reflects the compile* bindings in prog-mode.
2017-06-30 17:27:02 +01:00
Pierre Neidhardt a4b2053c97 Emacs: Use abbrev-mode in text-mode only by default 2017-06-30 17:27:02 +01:00
Pierre Neidhardt aded10aaa0 Emacs: Don't modify paragraph-start 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 21d796f062 Emacs: Turn off which-function-mode and display-time 2017-06-27 21:15:26 +01:00
Pierre Neidhardt a9efecbe97 Emacs: Use column-number-mode in prog-mode / text-mode only 2017-06-24 14:11:18 +01:00
Pierre Neidhardt 64a294f86c Emacs: Move sh-basic-offset and c-basic-offset to their respective config file 2017-06-23 15:24:55 +01:00
Pierre Neidhardt 9f9370d196 Emacs: Turn on `delete-trailing-whitespace' locally 2017-06-22 18:14:27 +01:00
Pierre Neidhardt 8f3042fb71 Emacs: Enable all disabled commands 2017-06-22 18:14:27 +01:00
Pierre Neidhardt 75022b580a Emacs: Use global keys instead of mickey minor mode
It's simpler.

Mickey can create un-intended shadowing of some modes.
If a global key is shadowed, it calls for configuring the mode, which is
logical. We should not modify the global config for the sake of one mode.
2017-06-20 19:40:13 +01:00
Pierre Neidhardt 11b5438373 Emacs: Don't use hs (code folding) 2017-06-20 15:25:24 +01:00
Pierre Neidhardt 622349c175 Emacs: Mode Line: Add time, remove page number, add line number conditionally 2017-06-20 15:24:23 +01:00
Pierre Neidhardt 593373a349 Emacs: Add " [serverless]" to frame title if not daemon 2017-06-19 22:10:32 +01:00
Pierre Neidhardt 4f0cd7b95c Emacs: Display battery mode 2017-06-19 20:32:54 +01:00