Commit Graph

888 Commits (4511f9d8ca1e0151febfaad270d062077304ffb3)

Author SHA1 Message Date
Pierre Neidhardt c32466d8eb Emacs: Eshell: Fix typos in Fish completion 2017-07-07 17:40:23 +01:00
Pierre Neidhardt 3b636be658 Emacs: Eshell: Add subcommand workaround for Fish completion 2017-07-06 16:49:58 +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 ba3799fcda Emacs: Fix latex-mode loading by requiring init-tex instead of mode-tex 2017-07-02 18:54:48 +01:00
Pierre Neidhardt c4dfca28ad Emacs: Evil: Bind evil-commentary instead of using the minor-mode 2017-07-02 18:53:20 +01:00
Pierre Neidhardt 8c7c6e0a87 Emacs: Fix browse-url-generic-program setting 2017-07-02 18:40:24 +01:00
Pierre Neidhardt c2e91654bc Emacs: Eshell: Use default-directory properly in fish completion 2017-07-02 18:12:17 +01:00
Pierre Neidhardt 2b06874954 Emacs: Eshell: Add "wifi-menu" to list of visual commands 2017-07-02 18:11:47 +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 ef782a1da1 Emacs: Remove auto-revert modeline lighter 2017-06-30 17:27:02 +01:00
Pierre Neidhardt d923f46e56 Emacs: Tone down Helm source face 2017-06-29 20:40:58 +01:00
Pierre Neidhardt e11d0c9c8f Emacs: Remove Helm and Undo-Tree lighters 2017-06-29 20:40:42 +01:00
Pierre Neidhardt aded10aaa0 Emacs: Don't modify paragraph-start 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6efaf4d233 Emacs: Evil: Bind C-/ to helm-quit-and-find-file 2017-06-29 18:07:50 +01:00
Pierre Neidhardt 6347e7d9e2 Emacs: Don't display embedded cover in Emms with mpv 2017-06-28 23:00:47 +01:00
Pierre Neidhardt 24dac30062 Emacs: Don't use special display with helm completion (e.g. Eshell) 2017-06-28 17:44:36 +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 21d796f062 Emacs: Turn off which-function-mode and display-time 2017-06-27 21:15:26 +01:00
Pierre Neidhardt c0462b3bdf Emacs: Eshell: Tweak history settings 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 3fc0047778 Emacs: Eshell: Fallback to bash for completion 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 344a587a6a Emacs: Emms: Store mpv input file in Emms' cache 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 8118d33340 Emacs: Emms: Allow pausing from browser 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 4b57bdd6a2 Emacs: Emms: Resume playing time on restart 2017-06-27 21:15:26 +01:00
Pierre Neidhardt 816a852f6e gpg: Use Emacs for pinentry 2017-06-27 09:50:24 +01:00
Pierre Neidhardt 92328505f8 Emacs: Evil: Do not expand abbrev when exiting insert-mode 2017-06-27 09:50:24 +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 d67e3ded56 Emacs: Implement emms-cache-covers 2017-06-26 15:01:48 +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 772e96c16f Remove pt (the_platinum_searcher)
Somewhat buggy with Emacs Helm.
'ag' (the_silver_searcher) is more widely available.
Not so useful anyways, grep is often faster.
2017-06-26 15:01:23 +01:00
Pierre Neidhardt d608ca7c0a Emacs: Evil: Refactor leader-related settings 2017-06-25 12:12:56 +01:00
Pierre Neidhardt 0077cf8881 Emacs: Emms: Set Evil bindings and basic config 2017-06-25 11:57:14 +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 cbd21d7fa1 Emacs: Evil: Use evil-commentary 2017-06-24 10:04:05 +01:00
Pierre Neidhardt d37cf0ba4c Emacs: Eshell: Add "alsamixer" to the list of external commands 2017-06-24 08:02:07 +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 2ac066840b Emacs: Set tab-width to 4 in XML 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 db4b10759e Emacs: Fix org-mode indent-tabs-mode 2017-06-22 18:14:27 +01:00
Pierre Neidhardt 6c7b3963cd Emacs: Evil: Bind "M-o" to open in other window in occur and grep 2017-06-21 17:37:10 +01:00
Pierre Neidhardt 7148c04cdb Emacs: Evil: Bind "<" to nxml-backward-up-element 2017-06-21 17:37:10 +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 337fa58975 Emacs: Evil: Fix bindings for Info, help and helm 2017-06-20 15:25:46 +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 1084a21830 Emacs: Eshell: Add "watch" to the list of visual commands 2017-06-20 15:21:27 +01:00
Pierre Neidhardt f1ee9783b4 Emacs: Revert to using "local" instead of "init-local" 2017-06-20 15:21:08 +01:00
Pierre Neidhardt 13af73b05a Emacs: Evil: Refine bindings 2017-06-19 22:11:21 +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
Pierre Neidhardt 868ce31150 Emacs: Update some comments on Go and Evil 2017-06-19 19:36:04 +01:00
Pierre Neidhardt c622bddbc2 Emacs: Eshell: Document the conflict between eshell/alias and evil-define-key 2017-06-18 21:25:56 +01:00
Pierre Neidhardt 848f68ab9e Emacs: Set tab-width to 8 in Lisp modes 2017-06-18 21:25:34 +01:00
Pierre Neidhardt efeeaee94b Emacs: Eshell: Don't use FFAP on prompt 2017-06-18 21:25:17 +01:00
Pierre Neidhardt 522615860a Emacs: Helm: Enable fuzzy matching in Eshell 2017-06-18 20:05:31 +01:00
Pierre Neidhardt f31415450c Emacs: Clean up Helm hook for Eshell 2017-06-18 19:58:21 +01:00
Pierre Neidhardt d6af0ece49 Emacs: Eshell: Remove redundant setting of eshell-prompt-regexp 2017-06-18 19:52:16 +01:00
Pierre Neidhardt 6779cb9b25 Emacs: Normalize some comment tags 2017-06-18 19:52:00 +01:00
Pierre Neidhardt 2573c77cc5 Emacs: Remove obsolete Helm bindings 2017-06-18 19:20:37 +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 5471e1e111 Emacs: Helm: Hide prompt since we use the header 2017-06-18 16:58:35 +01:00
Pierre Neidhardt e9c1039373 Emacs: Add sx (StackExchange mode) to package-selected-packages 2017-06-18 16:57:56 +01:00
Pierre Neidhardt 33c7a0c1d3 Emacs: Evil: Find first org agenda with <leader>t 2017-06-18 16:56:59 +01:00
Pierre Neidhardt 49ebae69fe Emacs: Use dolist, other nits 2017-06-18 16:56:07 +01:00
Pierre Neidhardt 9aa1f9ac69 Emacs: Fontify comment-tag for text-mode 2017-06-18 16:55:00 +01:00
Pierre Neidhardt 7b44e52da8 Emacs: Move f9-f12 bindings to f5-f8, restrict compile-* keys to prog-mode-map 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 17de20d72a Emacs: Re-enable mouse-avoidance-mode 2017-06-18 16:53:55 +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 9d5408a22f Emacs: Helm: Enable helm-top-poll-mode 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 64e503677c Emacs: Helm: Sort settings and remove old entry 2017-06-18 16:53:55 +01:00
Pierre Neidhardt bf2851ded0 Emacs: Evil: Bind M-l to helm-execute-persistent-action 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 9aa7965f0e Emacs: Move tramp file to cache 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 389f8d5fce Emacs: Eshell: Add git aliases to the list of visual subcommands 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 86087d245c Emacs: Configure `display-world-time' 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
Pierre Neidhardt 8bb3fa49d2 Emacs: Evil: Match org-mode's hjkl bindings with arrow keys 2017-06-18 16:53:55 +01:00
Pierre Neidhardt cd3bcf8fe9 Emacs: Eshell: Use eshell/sudo 2017-06-18 16:53:55 +01:00
Pierre Neidhardt a98f238c21 Emacs: Add debbugs to package-selected-packages 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 55c7eb4663 Emacs: Remove useless 'sh-shell-file setting 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 36e153f979 Emacs: Eshell: Fix display of nbsp, e.g. with 'tree' 2017-06-18 16:53:55 +01:00
Pierre Neidhardt b24c7d46b3 Emacs: Eshell: Add mpsyt to the list of visual commands 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 079a67357a Move fish's pacman functions to separate scripts 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 272a0e32f6 Emacs: Eshell: Add support for non-highlighted prompts 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 2d9f77c920 Emacs: Define and use define-keys and local-set-keys 2017-06-18 16:53:55 +01:00
Pierre Neidhardt dbb3517a15 Emacs: Move mode-specific visuals to their dedicated files 2017-06-18 16:53:55 +01:00
Pierre Neidhardt a1520a5626 Emacs: Eshell: Move the full config to mode-eshell 2017-06-18 16:53:55 +01:00
Pierre Neidhardt d2bedbd7ce Emacs: Use nconc instead of add-to-list for package-selected-packages 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 35d88a94d5 Emacs: Evil: Bind "<" to magit-section-up 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 1cb56931ef Emacs: Move markdown config to a separate file 2017-06-18 16:53:55 +01:00
Pierre Neidhardt 21528b10f9 Emacs: Remove multiple-cursors 2017-06-18 16:53:54 +01:00