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