Pierre Neidhardt
eb95befff0
Emacs: Add dired-du to selected packages
2017-07-28 15:19:49 +01:00
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
Pierre Neidhardt
a98f238c21
Emacs: Add debbugs to package-selected-packages
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
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
Pierre Neidhardt
66009abe6c
Emacs: Use with-eval-after-load instead of hooks for deferred loading
2017-06-18 16:53:54 +01:00
Pierre Neidhardt
e625d4eeb6
Emacs: Fix Eshell cache folder
2017-06-16 07:09:52 +01:00
Pierre Neidhardt
4790312842
Emacs: Eshell: Fix load order and aliases
2017-06-15 20:08:32 +01:00
Pierre Neidhardt
c37af9b279
Emacs: Tweak Eshell (prompt, aliases, evil bindings, next-prompt defun, helm)
2017-06-12 21:26:50 +01:00
Pierre Neidhardt
2c5b29871f
Emacs: Evil: Use evil-ediff
2017-06-04 16:46:46 +01:00
Pierre Neidhardt
3527fa5507
Emacs: Evil: Close some undecided TODOs
2017-06-04 15:31:41 +01:00
Pierre Neidhardt
0f7ad9bdbd
Emacs: Remove load-external and rely on require+autoload instead
2017-06-04 12:53:01 +01:00
Pierre Neidhardt
f3af0f8772
Emacs: Backup Mutt files on save
2017-06-03 13:53:31 +01:00
Pierre Neidhardt
aa85994072
Emacs: Remove god-mode
2017-05-28 18:51:31 +02:00
Pierre Neidhardt
e7e6712782
Emacs: Remove multiple-cursors from selected packages
2017-05-28 18:50:27 +02:00
Pierre Neidhardt
db948a888f
Emacs: Fix evil-mc
2017-05-28 18:37:54 +02:00
Pierre Neidhardt
fda6e97941
Emacs: Remove the unnecessarily complicated graphviz-dot-mode config
2017-05-28 15:59:55 +02:00
Pierre Neidhardt
c2a8fe4ee0
Emacs: Go to end-of-line when editing a fish command
2017-05-28 15:57:12 +02:00
Pierre Neidhardt
1af113aaa7
Emacs: Name functions instead of lambdas in hooks (init.el)
2017-05-28 15:50:39 +02:00
Pierre Neidhardt
38da1249c5
Emacs: Fix some indentation and comment style
2017-05-28 15:16:08 +02:00
Pierre Neidhardt
fd80913a5e
Emacs: Rename sanitize->fmt and add to lisp hook
2017-05-28 12:12:53 +02:00
Pierre Neidhardt
b561cbd3e5
Map Ctrl+Escape to Caps Lock
2017-05-27 16:41:36 +02:00
Pierre Neidhardt
4c00ce9364
Emacs: Allow arbitrary load order for Helm
2017-05-27 16:36:01 +02:00
Pierre Neidhardt
0af5536f5d
Emacs: Don't set keys in hooks (lisp and markdown)
2017-05-26 14:12:51 +02:00
Pierre Neidhardt
183312e9bd
Emacs: Add evil-mc to selected packages
2017-05-25 18:21:44 +02:00
Pierre Neidhardt
bf0b854079
Emacs: Fix Helm load order
2017-05-25 18:20:23 +02:00
Pierre Neidhardt
016a152ca0
Emacs: Simplify 'init.el', merge small mode config with it
2017-05-25 18:20:23 +02:00
Pierre Neidhardt
a43ba4c6ef
Emacs: Bind M-' to markdown-blockquote-region
2017-05-25 18:20:23 +02:00
Pierre Neidhardt
18062e3ce9
Emacs: Use Evil-mode
2017-05-25 18:20:23 +02:00
Pierre Neidhardt
677a6cb2f6
Emacs: Replace most mapc/mapcar by dolist
2017-05-25 16:59:19 +02:00
Pierre Neidhardt
76df272c35
Emacs: Remove powerline
2017-05-22 11:13:03 +02:00
Pierre Neidhardt
aca248c2f0
Emacs: Prevent 'customize' from clutter init file
2017-05-21 23:49:20 +02:00
Pierre Neidhardt
04403e71c5
Emacs: Fix mediawiki-mode -> mediawiki in selected packages
2017-05-20 15:36:29 +02:00
Pierre Neidhardt
13d5abfe62
Emacs: Add bbcode-mode and mediawiki-mode to selected packages
2017-05-19 14:37:29 +02:00
Pierre Neidhardt
0bdafa08d7
Emacs: Fix latex-math-preview loading and colors
2017-05-16 21:03:19 +02:00
Pierre Neidhardt
e3a4ec4c79
Emacs: Replace guess-style with dtrt-indent
2017-05-14 10:07:23 +05:30
Pierre Neidhardt
e0d0a6c8ba
Emacs: Init god-mode
2017-05-09 00:05:53 +05:30
Pierre Neidhardt
400f6ab4db
Emacs: Remove useless settings from main config
2017-05-08 12:30:14 +05:30
Pierre Neidhardt
d7b7d72764
Emacs: Format markdown headers
2017-01-28 11:29:33 +01:00
Pierre Neidhardt
00f5f52bdd
Emacs: Use native Helm option instead of helm-fuzzy-find
2016-12-23 19:40:59 +01:00
Pierre Neidhardt
c7177070bd
Emacs: Fix magit commit error on newer versions
...
`git-commit-fill-column` is deprecated.
2016-12-23 19:38:39 +01:00
Pierre Neidhardt
d72599f73f
Emacs: Rename theme.el -> visual.el
2016-12-12 18:23:53 +05:30
Pierre Neidhardt
ee9dacd2f9
Emacs: Split ediff window horizontally
2016-12-11 10:45:04 +05:30
Pierre Neidhardt
d79df0d7df
Emacs: Remove useless mode-js file
2016-10-14 18:04:45 +05:30
Pierre Neidhardt
a3c9a9d276
Emacs: Remove useless AWK config
2016-10-14 17:43:26 +05:30
Pierre Neidhardt
90eb990855
Emacs: Remove futile hlines
2016-10-14 17:33:30 +05:30
Pierre Neidhardt
519b18705c
Emacs: Remove personal.el
2016-10-13 18:28:35 +05:30
Pierre Neidhardt
6359952cc2
Emacs: Add fish-mode to package list
2016-10-13 16:53:30 +05:30
Pierre Neidhardt
b0fad8a46b
Emacs: Do not use hs-minor-mode
2016-10-08 19:40:30 +05:30
Pierre Neidhardt
2fd5b5203b
Emacs: Note down helm-pt package, maybe not needed
2016-10-08 19:40:29 +05:30
Pierre Neidhardt
d58d509dd2
Emacs: Use package-selected-packages feature from v25
...
'package-selected-packages' replaces 'favorite-packages'.
'package-install-selected-packages' replaces 'init-extra-packages'.
2016-10-08 19:40:29 +05:30
Pierre Neidhardt
74ed2c365c
Emacs: Use company + helm-company for C and Go
2016-10-08 19:40:20 +05:30
Pierre Neidhardt
a7ff1ee133
Emacs: Add go-eldoc and go-guru
2016-10-08 19:13:30 +05:30
Pierre Neidhardt
bc5ffa4361
Emacs: Update configuration to 25.1
2016-10-05 10:26:16 +05:30
Pierre Neidhardt
8fe366ad04
Emacs: Add 'wgrep' to the favorite package list
2016-09-23 18:56:57 +05:30
Pierre Neidhardt
4d652bf96a
Emacs: Always show word-granularity differences with Magit
2016-06-11 09:11:47 +02:00
Pierre Neidhardt
807962e0eb
Emacs: Move helm config to tool-helm.el
2016-06-10 13:53:40 +02:00
Pierre Neidhardt
d2bcd1bc4c
Emacs: Customize helm faces
2016-06-10 13:48:43 +02:00
Pierre Neidhardt
00e2ae8ce0
Emacs: Change magit-branch-remote color to a more visible orange red
2016-06-10 10:29:18 +02:00
Pierre Neidhardt
106eff294c
Emacs: Set helm git grep to ignore out-of-tree files
2016-06-10 10:04:30 +02:00
Pierre Neidhardt
587f8b83c0
Emacs: Set git-commit-summary-max-length to git-commit-fill-column
2016-06-09 22:42:42 +02:00
Pierre Neidhardt
58ebdfa919
Emacs: Use 'helm-regexp' instead of query-replace(-regexp)
2016-06-09 22:33:33 +02:00
Pierre Neidhardt
34689df5cd
Merge branch 'master' of bitbucket.org:/ambrevar/dotfiles
2016-06-09 21:49:42 +02:00
Pierre Neidhardt
8b083a43f8
Emacs: Rename package-pinned-packages to favorite-packages
...
We want to avoid potential clashes, plus the name is shorter.
2016-06-09 21:29:34 +02:00
Pierre Neidhardt
133b9f821f
Emacs: Fix Eshell loading hooks to use cache folder
2016-06-09 18:24:34 +02:00
Pierre Neidhardt
297b7e5d81
Emacs: Init magit
2016-06-09 14:42:19 +02:00
Pierre Neidhardt
8773e330b7
Emacs: Use 'helm-regexp' instead of query-replace(-regexp)
2016-06-09 14:39:04 +02:00
Pierre Neidhardt
867616c7ba
Emacs: Rename 'my-keys' to 'mickey'
...
The dash in 'my-keys' implied that 'my' is a suffix for other symbols,
which is not the case at the moment.
2016-06-09 14:18:03 +02:00
Pierre Neidhardt
69cff2285f
Emacs: Rename 'my-keys' to 'mickey'
...
The dash in 'my-keys' implied that 'my' is a suffix for other symbols,
which is not the case at the moment.
2016-06-09 11:27:24 +02:00
Pierre Neidhardt
9bdef91c98
Emacs: Config helm (options and bindings) and extensions
2016-06-08 23:37:21 +02:00
Pierre Neidhardt
5a46392dc4
Emacs: Remove config of unused sr-speedbar, swiper, ftf
2016-06-08 23:33:35 +02:00
Pierre Neidhardt
3ad9096746
Emacs: List favorite packages in 'pinned-packages' to automate install
2016-06-08 23:31:42 +02:00
Pierre Neidhardt
c73a14a7a3
Emacs: Fix phi-search loading
2016-06-03 12:14:59 +02:00
Pierre Neidhardt
8614a87dd0
Emacs: Add support for auto-complete and gocode
2016-01-27 18:55:19 +11:00
Pierre Neidhardt
fdf4fd4a3f
Emacs: Add Maxima support
2015-11-02 20:10:49 +01:00
Pierre Neidhardt
ccc27911cc
Emacs: Fix ftf settings
2015-10-13 17:24:30 +02:00
Pierre Neidhardt
0e9a410633
Emacs: mc search, fuzzy find, swiper, find-things-fast
2015-10-12 19:01:21 +02:00
Pierre Neidhardt
25fce7fdd3
Emacs: Add sr-speedbar support
2015-10-08 10:02:58 +02:00
Pierre Neidhardt
28318c6239
Emacs: Use Powerline default theme
2015-06-02 17:20:12 +02:00
Pierre Neidhardt
46440ad56a
Emacs: Fullscreen binding, dired+ options, turn which on
2015-05-11 19:38:16 +02:00
Pierre Neidhardt
62b87085ad
Emacs: Syntax and comments
2015-04-26 17:17:08 +02:00
Pierre Neidhardt
871801c269
Emacs: Asymptote mode
2014-12-16 10:10:41 +01:00
Pierre Neidhardt
54aa107b95
Emacs: Use lisp subfolder
2014-11-25 08:44:22 +01:00
Pierre Neidhardt
d30324d319
Emacs: Hack SMIE to disable alignment in shell scripts
2014-11-12 15:08:30 +01:00
Pierre Neidhardt
d091522e9d
Emacs: update Lua indentation for last version
2014-11-06 10:02:35 +01:00
Pierre Neidhardt
ef372b46d5
Emacs: Remove alignment in SGML mode
2014-10-31 16:51:00 +01:00
Pierre Neidhardt
5bd5e0dd5b
Emacs: Initialize mode-js
2014-10-31 15:15:54 +01:00
Pierre Neidhardt
5965b1c915
Emacs: Set indentation to tab-width
2014-10-24 14:58:38 +02:00
Pierre Neidhardt
a053a8e7b9
Emacs: Go mode skeletons, compiler, formatter
2014-10-23 16:44:23 +02:00
Pierre Neidhardt
387ec65425
Emacs: Add some skeletons to nroff-mode
2014-10-08 11:18:26 +02:00
Pierre Neidhardt
b616216126
Emacs: Remove obsolete workaround for guess-style
2014-09-28 15:21:48 +02:00
Pierre Neidhardt
dcc4364e3e
Emacs: proper workaroud for python and guess-style conflict
2014-09-24 11:29:38 +02:00
Pierre Neidhardt
55b984e5cd
Emacs: Workaround for python/guess-style conflict
2014-09-16 09:02:33 +02:00
Pierre Neidhardt
a1533d3fea
Emacs: BBcode mode init
2014-09-11 22:33:39 +02:00
Pierre Neidhardt
f011538a1e
Emacs: lua-mode hook
2014-03-25 09:23:12 +01:00
Pierre Neidhardt
ff2fa3b5b5
README update and some Emacs comments
2014-03-22 12:16:20 +01:00
Pierre Neidhardt
61432ca982
Emacs: makefile-mode skel
2014-03-20 13:53:57 +01:00
Pierre Neidhardt
258d473cbe
Emacs: Remove useless xclip
2014-03-19 08:20:40 +01:00
Pierre Neidhardt
22860057d1
Emacs: init comments and fixes
...
xclip seems to cause troubles on some OS. Is it needed at all?
guess-style may not be present, we need to ignore errors.
Comments on how to backport prog-mode-hook feature on old Emacs.
2014-03-18 16:24:05 +01:00