Pierre Neidhardt
274327ae1f
Emacs: Replace homebrewed config with AUCTeX
2018-01-19 16:56:18 +01:00
Pierre Neidhardt
bf53cc6aa2
Eshell: Add gtypist to list of visual commands
2018-01-19 09:12:13 +01:00
Pierre Neidhardt
0788e1a099
Helm: Bind "C-x c #" to helm-system-packages
2018-01-15 12:17:50 +01:00
Pierre Neidhardt
1126d7a2b1
homeinit: Cleanup pacman's orphan packages
2018-01-11 11:32:28 +01:00
Pierre Neidhardt
6199921817
Evil: Disable evil-integration
2018-01-11 11:28:42 +01:00
Pierre Neidhardt
f434386bd0
Emacs: Add helm-system-packages to selected packages
2017-12-27 11:38:29 +01:00
Pierre Neidhardt
e796b4ec74
Transmission: Advice the function to properly start the daemon on demand
2017-12-27 11:38:24 +01:00
Pierre Neidhardt
562e65d66a
Eshell: Follow up with esh-autosuggest renaming
2017-12-27 11:35:49 +01:00
Pierre Neidhardt
bb155c41be
Emacs: Add local-before, local-after hooks
2017-12-25 12:36:31 +01:00
Pierre Neidhardt
9fdf537d84
Evil: Add evil-collection to selected packages
2017-12-23 11:23:06 +01:00
Pierre Neidhardt
c5612b0575
transmission.el: Start transmission-daemon on demand
2017-12-23 10:09:12 +01:00
Pierre Neidhardt
7a11fdfbc6
Org: Use org-bullets
2017-12-13 18:17:17 +01:00
Pierre Neidhardt
536b343bcf
Eshell: Fallback on bash completion if fish completion fails
2017-12-09 15:07:27 +01:00
Pierre Neidhardt
a10c4a6f23
EMMS: Remove autoload / date-from-year fixes that were merged upstream
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
ee92f1ce01
Emacs: Make site-lisp higher priority than ELPA
2017-11-26 18:08:17 +01:00
Pierre Neidhardt
a42915f37f
Eshell: Add company-eshell-autosuggest to selected packages
2017-11-23 07:43:10 +01:00
Pierre Neidhardt
430c2637f4
EMMS: Fix year patch loading
2017-11-23 07:43:10 +01:00
Pierre Neidhardt
c994611339
Helm-EXWM: Add to selected packages
2017-11-23 07:43:10 +01:00
Pierre Neidhardt
212f052434
Emacs: Add bash-completion, evil-org and package-lint to selected packages
2017-11-08 17:47:50 +01:00
Pierre Neidhardt
b2a64fd4f6
Emacs: Disable term tweaks by default
2017-11-08 09:13:27 +01:00
Pierre Neidhardt
d300bacd1a
Emacs: Use fish-completion from MELPA
2017-11-05 11:05:05 +01:00
Pierre Neidhardt
8d963d3282
Emacs: Turn on fish completion early so that it works in M-x shell too
2017-11-04 23:20:20 +01:00
Pierre Neidhardt
0d01943ed1
Emacs: Fix file completion setup for Emacs Lisp
2017-11-02 16:47:41 +01:00
Pierre Neidhardt
d92ea86147
Emacs: Use file completion in Emacs Lisp
2017-11-02 15:07:07 +01:00
Pierre Neidhardt
2c735e7533
Emacs: Start browser edits in text mode
2017-11-02 15:06:50 +01:00
Pierre Neidhardt
5722675e26
Eshell: Add pcmpl-args and pcmpl-git
2017-10-30 18:07:55 +01:00
Pierre Neidhardt
30bd3a873c
Emacs: Add .eclass to list of sh-mode files
2017-10-29 12:44:36 +01:00
Pierre Neidhardt
31bc38581b
Emacs: Add fmt to before-save-hook only if fmt-inhibit-p is nil
2017-10-28 12:32:11 +01:00
Pierre Neidhardt
99aa8b6a10
Emacs: Remove useless debug-on-error from init
2017-10-27 14:24:22 +01:00
Pierre Neidhardt
ba685bbe89
Emacs: Prefix itranslate with package- and smiext with patch- for consistency
2017-10-27 14:14:36 +01:00
Pierre Neidhardt
2ddcd5aa26
Evil: Move evil-diff to a separate package
2017-10-27 12:46:42 +01:00
Pierre Neidhardt
f97a2bff37
Emacs: Comment on broken C-M-a in diff-mode that must be reported
2017-10-24 17:09:36 +01:00
Pierre Neidhardt
3a522c735c
Emacs: Require evil-diff
2017-10-24 12:13:18 +01:00
Pierre Neidhardt
0df805e584
Emacs: Display minor bugs in debbugs
2017-10-23 20:07:03 +01:00
Pierre Neidhardt
8d832a412d
Elfeed: Default to opening video links with mpv
2017-10-22 15:06:43 +01:00
Pierre Neidhardt
186680c5d0
PDF: Comment on windmove+Evil issue and setup midnight mode
2017-10-22 14:24:43 +01:00
Pierre Neidhardt
1267fe1f8f
Org: Replace 'org-find-first-agenda with 'org-switch-agenda-file
2017-10-18 14:41:43 +01:00
Pierre Neidhardt
f8b5ca82b4
Evil: Move bindings of Emacs special modes to dedicated package
2017-10-16 18:21:24 +01:00
Pierre Neidhardt
c960b16679
Emacs: Add TODOs about image+, EMMS, Eshell, Evil, EXWM, Helm
2017-10-15 13:55:49 +01:00
Pierre Neidhardt
14d51c59e1
Emacs: Add image+ package and tweak Evil bindings
2017-10-14 22:18:53 +01:00
Pierre Neidhardt
704b4e2f37
Emacs: Open Portage config files in sh-mode
2017-10-14 22:18:53 +01:00
Pierre Neidhardt
fb2872b92f
pdf-tools: Comment on save-place issue
2017-10-11 16:18:23 +01:00
Pierre Neidhardt
1f7f51a918
pdf-tools: Set default midnight colours to black & white
2017-10-11 13:35:40 +01:00
Pierre Neidhardt
ca04345a2f
Emacs: Details comments on Eshell, Helm and PDF issues
2017-10-10 15:19:22 +01:00
Pierre Neidhardt
fc972a32c9
Emacs: Comment config consistently
2017-10-08 19:36:28 +01:00
Pierre Neidhardt
173c3cd502
Merge branch 'master' of https://github.com/ambrevar/dotfiles
2017-09-04 08:49:31 +01:00
Pierre Neidhardt
8f5b92d3dc
Emacs: Move debbugs persistency file to cache
2017-09-02 11:11:43 +01:00
Pierre Neidhardt
dcc7cbe4f2
Emacs: Strictly require functions, main and visual
2017-09-02 11:10:55 +01:00
Pierre Neidhardt
b1f2fe251b
EMMS: Fix Evil setup
2017-09-01 12:09:54 +01:00
Pierre Neidhardt
14bb84a04c
Emacs: Init rainbow-mode
2017-08-30 16:42:46 +01:00
Pierre Neidhardt
8587bba370
Emacs: Update TODOs on ztree, term, helm-mu
2017-08-15 23:14:29 +01:00
Pierre Neidhardt
8c3becc35b
Emacs: Enable debug during loading
2017-08-14 16:41:44 +00:00
Pierre Neidhardt
30f13ecafb
Emacs: Make pdf-tools setup unattended
2017-08-14 10:16:17 +01:00
Pierre Neidhardt
0dd31d0ded
Emacs: Set term buffer size to unlimited
2017-08-11 09:41:49 +01:00
Pierre Neidhardt
b64988584e
ztree: Init + Evil bindings
2017-08-03 14:34:22 +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
31b94596e3
Emacs: Remove mu4e-alert as it is superseded by conky/dzen
2017-08-01 07:48:00 +01:00
Pierre Neidhardt
b72ab76945
mu4e: Fix autoloading of mu4e-headers
2017-07-31 17:40:14 +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
d7840853a4
Emacs: Add nhexl-mode to selected packages
2017-07-29 13:00:49 +01:00
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