Commit Graph

183 Commits (73c10d1a3060c7b5b8df92eae7eb4e3699cbc482)

Author SHA1 Message Date
Pierre Neidhardt c5455fb4af EXWM: Add symon 2017-07-28 12:01:14 +01:00
Pierre Neidhardt 3e1d9116cb Emacs: Move Flycheck config to a separate file 2017-07-27 17:48:34 +01:00
Pierre Neidhardt 4511f9d8ca Emacs: Refactor custom-file settings 2017-07-27 14:10:04 +01:00
Pierre Neidhardt e221a83d77 mu4e: Check file instead of symbol existence 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 4d7e644cf3 Emacs: Recommend coordinates in local.el, fix EMMS and pdf-tools comments 2017-07-27 14:10:04 +01:00
Pierre Neidhardt 4ce46ee775 Emacs: Replace bbdb with org-contacts 2017-07-27 09:23:44 +01:00
Pierre Neidhardt 08354036fd Emacs: Move Eshell and mu4e binding defuns to their init
Use autoloads.
Fix some lazy-loading.
2017-07-26 23:08:58 +01:00
Pierre Neidhardt 66c4d177cc Emacs: Fix s-tab conflict between Magit and the WM 2017-07-26 21:41:32 +01:00
Pierre Neidhardt 79f1bb9082 Emacs: Remove evil-leader from selected package
Move its config to a separate file.
2017-07-26 17:47:57 +01:00
Pierre Neidhardt 8f70f4dddf Emacs: Fix flycheck init 2017-07-26 17:47:57 +01:00
Pierre Neidhardt c545e2915d Emacs: Init EXWM 2017-07-26 17:47:57 +01:00
Pierre Neidhardt 2d2b255611 Emacs: Bind flycheck-or-whitespace-mode to f9 2017-07-25 10:31:06 +01:00
Pierre Neidhardt c6d6652a32 Emacs: Comment out bison-mode from selected packages 2017-07-24 17:26:38 +01:00
Pierre Neidhardt c47d078829 Emacs: Finalize mu4e conf, add leader bindings, add mu4e-alert 2017-07-24 17:26:38 +01:00
Pierre Neidhardt 099518f0dd Emacs: Add helm-mu to selected packages 2017-07-20 17:21:37 +01:00
Pierre Neidhardt 5dbc8c5822 Emacs: Rename 'smiext' and comment on EMMS nil-resume
'smiext' should be removed at some point.
2017-07-20 17:21:37 +01:00
Pierre Neidhardt f69a4b7fb7 Emacs: Init mu4e
Remove mutt-specific config
2017-07-20 17:21:37 +01:00
Pierre Neidhardt cd2296d606 Emacs: Don't select rc-mode package by default 2017-07-18 17:34:28 +01:00
Pierre Neidhardt 1acd9493ef Emacs: Add Flycheck and helm-flycheck to selected packages 2017-07-17 17:17:24 +01:00
Pierre Neidhardt 0a5654ed6c Emacs: Init Elfeed 2017-07-17 07:59:36 +01:00
Pierre Neidhardt 82da2f2288 Emacs: Evil: Add bindings for transmission 2017-07-15 18:24:21 +01:00
Pierre Neidhardt 0e61cfd47a Emacs: Fix and set up transmission.el 2017-07-12 22:51:57 +01:00
Pierre Neidhardt 31f7bd149e Emacs: Comment on cairo dependency for poppler needed for pdf-tools 2017-07-12 22:51:14 +01:00
Pierre Neidhardt 36ee5cd5b2 Remove fish config 2017-07-08 23:16:18 +01:00
Pierre Neidhardt 6186417351 Emacs: Use prettify-symbols-mode instead of latex-pretty-symbols 2017-07-03 22:43:37 +01:00
Pierre Neidhardt f5ac496622 Emacs: Replace init-pdf by pdf-tools 2017-07-02 19:13:04 +01:00
Pierre Neidhardt ef782a1da1 Emacs: Remove auto-revert modeline lighter 2017-06-30 17:27:02 +01:00
Pierre Neidhardt cbc7c41b58 Emacs: Color XML elements for it is too unreadable otherwise 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 658caac1fd Emacs: Eshell: Add default completion from fish 2017-06-28 17:44:36 +01:00
Pierre Neidhardt 3fc0047778 Emacs: Eshell: Fallback to bash for completion 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 178977c88a Emacs: Use auto-mode-alist instead of find-file-hook when it makes sense 2017-06-27 09:50:24 +01:00
Pierre Neidhardt b43d075e32 Emacs: Fix `custom-file' location when not running the daemon 2017-06-26 15:01:23 +01:00
Pierre Neidhardt 6ac9bb075f Emacs: Load magit just-in-time. 2017-06-26 15:01:23 +01:00
Pierre Neidhardt 0077cf8881 Emacs: Emms: Set Evil bindings and basic config 2017-06-25 11:57:14 +01:00
Pierre Neidhardt cbd21d7fa1 Emacs: Evil: Use evil-commentary 2017-06-24 10:04:05 +01:00
Pierre Neidhardt 2ac066840b Emacs: Set tab-width to 4 in XML 2017-06-23 15:24:55 +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 f1ee9783b4 Emacs: Revert to using "local" instead of "init-local" 2017-06-20 15:21:08 +01:00
Pierre Neidhardt 848f68ab9e Emacs: Set tab-width to 8 in Lisp modes 2017-06-18 21:25:34 +01:00
Pierre Neidhardt e839ddfd36 Emacs: Add Esup to package-selected-packages 2017-06-18 18:44:02 +01:00
Pierre Neidhardt d5c9290414 Emacs: Reduce init by temporarily disabling the file-name-handler 2017-06-18 18:40:38 +01:00
Pierre Neidhardt bf41484988 Emacs: Reduce init time by temporarily reducing GC threshold 2017-06-18 18:06:47 +01:00
Pierre Neidhardt 7910532d58 Emacs: Add Emacs version check 2017-06-18 18:05:50 +01:00
Pierre Neidhardt ed5ca4542d Emacs: Restructure init files, use "init-" prefix for all 2017-06-18 17:50:31 +01:00
Pierre Neidhardt e9c1039373 Emacs: Add sx (StackExchange mode) to package-selected-packages 2017-06-18 16:57:56 +01:00
Pierre Neidhardt 49ebae69fe Emacs: Use dolist, other nits 2017-06-18 16:56:07 +01:00
Pierre Neidhardt 450e2875b7 Emacs: Load 'latex-pretty-symbols' just in time 2017-06-18 16:53:55 +01:00
Pierre Neidhardt fbf87c841c Emacs: Add 'transmission' to package-selected-packages 2017-06-18 16:53:55 +01:00
Pierre Neidhardt cf713a0f6c Emacs: Keep custom-file in temp folder (with server socket) 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 742020d99d Emacs: Use `push' where it's more idiomatic 2017-06-18 16:53:55 +01:00