Pierre Neidhardt
bb8897fd8f
Lisp: Use "sbcl --noinform"
2018-05-27 15:32:23 +02:00
Pierre Neidhardt
1d27dadfea
Helm: Simplify helm-locate-meta
2018-05-24 12:45:35 +02:00
Pierre Neidhardt
bb8e83478a
Emacs: Default to 12 point font
2018-05-17 17:19:37 +02:00
Pierre Neidhardt
2293340a50
helm: Don't error when /media/* is not accessible
2018-05-17 17:18:29 +02:00
Pierre Neidhardt
9841c9db47
mu4e: Don't auto-update headers
2018-05-17 17:17:27 +02:00
Pierre Neidhardt
3a102519bf
Emacs: Set woman's fill column to global default and use man's faces
2018-05-14 20:09:48 +02:00
Pierre Neidhardt
5981ef06a8
Lisp: Don't make ':' special
2018-05-14 20:08:35 +02:00
Pierre Neidhardt
2cd39cce35
Helm: Use woman instead of man
2018-05-14 20:08:23 +02:00
Pierre Neidhardt
073d8663bb
Eshell: Delay autosuggest to 0.75s
2018-05-14 20:08:05 +02:00
Pierre Neidhardt
daee3e6734
lisp: Comment about starting REPL directly
...
This seems to hang Emacs daemon though when desktop-mode loads Lisp buffers
2018-05-11 11:37:24 +02:00
Pierre Neidhardt
8617b5fa78
C: Only use semantic in C/C++ buffers
2018-05-10 11:39:03 +02:00
Pierre Neidhardt
3398bdcf15
Helm: Bind M-p to helm-comint-input-ring
2018-05-10 11:38:42 +02:00
Pierre Neidhardt
21b4a4c7ee
lisp: Default to sbcl
2018-05-10 11:38:20 +02:00
Pierre Neidhardt
6a4266ed2e
Emacs: Display visual relative line numbers
2018-05-03 07:36:57 +02:00
Pierre Neidhardt
423af29944
Evil/Helm-EWW: Bind S-RET to switch-other-window
2018-04-26 13:00:04 +05:30
Pierre Neidhardt
c9d1be4715
lisp: Free "f" and "t", bind lispy-join
2018-04-24 11:35:10 +05:30
Pierre Neidhardt
c314af95cf
helm-pass: Update source name
2018-04-23 11:59:31 +05:30
Pierre Neidhardt
271b56c9d9
Desktop: Actually fix the issue with unsafe variable prompt on startup
2018-04-18 12:39:22 +05:30
Pierre Neidhardt
aede9074e6
Desktop: Load unsafe variables on startup
2018-04-17 11:56:05 +05:30
Pierre Neidhardt
7c479597b5
helm-eww: Move to separate package
2018-04-16 15:09:42 +05:30
Pierre Neidhardt
9d4de391a8
helm-eww: Open in external browser
2018-04-16 11:53:54 +05:30
Pierre Neidhardt
0977103d32
eww: Add prompt support for search engines and quickmarks
2018-04-15 22:30:36 +05:30
Pierre Neidhardt
d70cf20ddc
eww: Add tag filtering
2018-04-15 20:06:46 +05:30
Pierre Neidhardt
e5a198aeed
eww: Sketch quickmarks implementation
2018-04-15 19:39:49 +05:30
Pierre Neidhardt
caaafa3f30
eww: Call helm-eww when no EWW buffer is found
2018-04-15 18:38:19 +05:30
Pierre Neidhardt
2e1f4679d1
Evil: Bind "yt" to eww-copy-page-title
2018-04-15 18:38:04 +05:30
Pierre Neidhardt
87170f0b09
EXWM: Add support for EWW buffers in helm-pass-for-page
2018-04-15 18:29:19 +05:30
Pierre Neidhardt
893c4a6985
eww: Add eww-open-in-new-buffer, set title in buffer name, extend bookmarks
...
Add eww-reload-all and eww-copy-page-title.
2018-04-15 18:29:19 +05:30
Pierre Neidhardt
b36417dc3c
helm-eww: Init
2018-04-15 18:27:29 +05:30
Pierre Neidhardt
d13959dd77
Emacs: Fix windowing slow down on Emacs 26
2018-04-12 13:24:42 +05:30
Pierre Neidhardt
2154314a52
Lisp: Init Geiser
2018-04-11 20:20:59 +05:30
Pierre Neidhardt
f119e384a9
Lisp: Overhaul bindings
2018-04-11 20:20:42 +05:30
Pierre Neidhardt
4509d86d79
mu4e: Fix Gmail trash management
2018-04-11 20:18:53 +05:30
Pierre Neidhardt
6ec08a8649
EXWM: Fix Emacs not starting in char mode
2018-04-11 00:48:13 +05:30
Pierre Neidhardt
564a946c97
Emms: Update config to use upstream's mpv and fix auto-play
2018-04-10 10:33:39 +05:30
Pierre Neidhardt
bb5264303d
lisp: Fix color parentheses and use lispyville without lispy
2018-04-06 21:04:55 +05:30
Pierre Neidhardt
5712eccf30
updatedb: Add mcron job and dedicated script
...
The script allows for centralizing the code into one place, instead of having it
in both Helm and mcron.
2018-04-02 16:22:42 +05:30
Pierre Neidhardt
78d5deeaa2
Emms: Display disc number and duration
2018-04-02 16:22:42 +05:30
Pierre Neidhardt
c375307e5b
Emms: Fix playlist display on tracks without artist or title
2018-04-01 18:39:03 +05:30
Pierre Neidhardt
ca0c28effa
Emms: Play on "RET" when playlist is paused
2018-03-31 17:53:57 +05:30
Pierre Neidhardt
3e9bf1d4bf
mu4e: Fix error when fortune is not found on compose
2018-03-27 12:14:36 +05:30
Pierre Neidhardt
0c30f62b6f
helm: Fix ambrevar/helm-locate-create-or-update-db error message
2018-03-27 12:14:36 +05:30
Pierre Neidhardt
0214ddf008
mu4e: Init properly when not in load-path
...
GuixSD autoloads mu4e.
2018-03-27 12:14:36 +05:30
Pierre Neidhardt
e37e83adc7
Emacs: Move Lisp configuration to init-lisp.el
2018-03-24 21:52:51 +05:30
Pierre Neidhardt
082656530a
EWW: Fallback to next numerical URL
2018-03-24 20:19:45 +05:30
Pierre Neidhardt
8ee705b1de
Evil: Fix Emms binding
2018-03-24 20:19:45 +05:30
Pierre Neidhardt
b6d6ffe698
Emms: Display album in playlist
2018-03-23 19:28:22 +05:30
Pierre Neidhardt
32127419c8
Evil: Rebind "C-;" from iedit to multiedit
2018-03-19 16:14:38 +05:30
Pierre Neidhardt
cecb9f7163
Eshell: Keep history of commands exiting with non-zero
2018-03-19 16:03:19 +05:30
Pierre Neidhardt
11b2886c47
Evil/mu4e: Bind "["/"]" to mu4e-headers-prev-unread and mu4e-headers-next-unread
2018-03-19 16:00:52 +05:30
Pierre Neidhardt
8ad6d9fe28
mu4e: Sign by default
2018-03-19 16:00:41 +05:30
Pierre Neidhardt
3070881ffd
helm: Don't use frame when more than two windows
2018-03-09 16:46:05 +05:30
Pierre Neidhardt
7fa6c7594d
Eshell: Split patches between Emacs 25 and 26
2018-03-09 16:37:58 +05:30
Pierre Neidhardt
697c0dbffe
desktop: Patch for 26, set up correctly for 27
2018-03-09 16:27:19 +05:30
Pierre Neidhardt
6e75d5b34e
Evil: Revert to motion state for mu4e
...
Upstream does not use normal state
2018-03-03 19:02:34 +01:00
Pierre Neidhardt
fd8cf7277e
Evil: Switch from motion state to normal state
2018-03-03 18:04:15 +01:00
Pierre Neidhardt
e78e11c730
Emacs: Store backups in cache again
2018-03-01 18:54:01 +01:00
Pierre Neidhardt
be129a32e3
mu4e: Encrypt to self
2018-03-01 18:41:32 +01:00
Pierre Neidhardt
fa39eaf57d
Evil: Bind backtab to shr-previous-link in mu4e
2018-02-24 21:00:05 +01:00
Pierre Neidhardt
6b3edf28d9
helm: Move header line overlay to Evil Collection
2018-02-24 20:59:27 +01:00
Pierre Neidhardt
d0fb11da32
EXWM: Default to domain in helm-pass
2018-02-24 13:40:53 +01:00
Pierre Neidhardt
e3e3604055
Edebug: Comment on trace setting
2018-02-19 21:22:54 +01:00
Pierre Neidhardt
ab43119565
desktop: Update patch
2018-02-18 12:36:56 +01:00
Pierre Neidhardt
cd5be6b932
Emacs: Fix namespace of move-borer-* functions
2018-02-18 11:49:14 +01:00
Pierre Neidhardt
82121333e2
helm-pass: Fix requirement
2018-02-18 11:39:49 +01:00
Pierre Neidhardt
ef70a9a8d8
Desktop: Save kmacros
2018-02-17 14:14:34 +01:00
Pierre Neidhardt
02b58cc380
Emacs: Move user-emacs-directory to cache
2018-02-16 23:19:10 +01:00
Pierre Neidhardt
49679263da
Emacs: Init config for version 26
2018-02-16 23:09:59 +01:00
Pierre Neidhardt
1b26718f55
shr: Set width to MANWIDTH or 80 (for elfeed and eww)
2018-02-15 23:42:04 +01:00
Pierre Neidhardt
e1504d6472
EXWM: Make helm-pass prompt contextual
2018-02-15 23:40:33 +01:00
Pierre Neidhardt
52ae8b5569
Elfeed: Fix namespacing errors
2018-02-15 23:40:15 +01:00
Pierre Neidhardt
f4b7451b30
Org: Set default priority to #C
2018-02-15 19:32:32 +01:00
Pierre Neidhardt
60aa57f1f9
Evil: Replace evil-mc by evil-multiedit
2018-02-15 19:32:13 +01:00
Pierre Neidhardt
49f92790c8
Eshell: Ignore all duplicates in history
2018-02-15 16:02:26 +01:00
Pierre Neidhardt
8b1748e985
Emacs: Update TODOs and comments
2018-02-15 16:02:26 +01:00
Pierre Neidhardt
67808c69f2
Emacs: Rename fmt -> prettify
2018-02-15 14:37:49 +01:00
Pierre Neidhardt
809572e0bf
EXWM: Replace own volume control by pulseaudio-control
2018-02-15 14:37:49 +01:00
Pierre Neidhardt
81e1392b5c
Emacs: Finish namespacing
2018-02-15 14:37:49 +01:00
Pierre Neidhardt
cb9ce6bab5
Emacs: Namespace all personal variables and functions
2018-02-13 23:24:38 +01:00
Pierre Neidhardt
8b4b00b133
eww: Fix "s-e" binding
2018-02-13 09:55:59 +01:00
Pierre Neidhardt
d413f3587e
screencast.el: Move to separate package
2018-02-13 09:54:51 +01:00
Pierre Neidhardt
bd57f068a9
Emacs: Report browser-url design flaw
2018-02-12 17:25:21 +01:00
Pierre Neidhardt
c38791f47c
Evil: Bind elfeed-visit-maybe-external to "s-RET" and elfeed-kill-entry to "q"
2018-02-12 14:07:10 +01:00
Pierre Neidhardt
179ba21f7e
elfeed: Add elfeed-kill-entry
2018-02-12 14:07:10 +01:00
Pierre Neidhardt
01396e1816
elfeed: Turn -visit-or-play-with-mpv to -visit-maybe-external
2018-02-12 14:07:10 +01:00
Pierre Neidhardt
d941500e35
elfeed: Add elfeed-switch-back and bind it to "s-n"
2018-02-12 14:07:10 +01:00
Pierre Neidhardt
7c4840c621
EWW: Add eww-switch-back, bind to "s-e", set download directory
2018-02-12 14:07:10 +01:00
Pierre Neidhardt
afa37e0ed0
Emacs: Fix external browser for shr
2018-02-12 12:53:45 +01:00
Pierre Neidhardt
e4af219369
Emacs: Move url/cache to Emacs cache
2018-02-12 12:53:25 +01:00
Pierre Neidhardt
79df77abcd
EXWM: Bind "s-i" to follow-delete-other-windows-and-split
2018-02-12 12:51:58 +01:00
Pierre Neidhardt
26038620e5
desktop: Load after make frame and comment about attempt to fix owner
2018-02-11 19:59:30 +01:00
Pierre Neidhardt
11efa3f742
Emms: Bind RET to emms-browser-add-tracks-and-maybe-play
2018-02-10 22:13:29 +01:00
Pierre Neidhardt
f1e813d5bd
emms: Use ogginfo+mp3info when emms-print-metadata is not found
2018-02-10 11:24:37 +01:00
Pierre Neidhardt
08f7559b04
screencast: Fix screenshot removal
2018-02-09 11:28:04 +01:00
Pierre Neidhardt
1f67cd1b56
desktop: Set desktop-dirname properly
2018-02-08 23:55:10 +01:00
Pierre Neidhardt
e5198ae391
emacs: Bind "s-p" to helm-pass
2018-02-08 23:54:54 +01:00
Pierre Neidhardt
4f12d845cb
Eshell: Fix completion on systems running mandoc
2018-02-08 18:08:08 +01:00
Pierre Neidhardt
429cb9dacc
emacs: Make sure 'browse-url is required
2018-02-08 18:08:08 +01:00
Pierre Neidhardt
3d4a1e7e01
exwm: Add volume bindings "s-0", "s--", "s-="
2018-02-08 18:08:08 +01:00
Pierre Neidhardt
a85124873d
helm: Add link to discussion around helm-locate-meta
2018-02-07 12:08:02 +01:00
Pierre Neidhardt
10ef582f25
functions: Remove functions obsoleted by Evil, Lispy and Helm
2018-02-07 12:08:02 +01:00
Pierre Neidhardt
12735a67c3
desktop: Remove desktop-owner advice
2018-02-07 12:08:02 +01:00
Pierre Neidhardt
fbbc31bd79
emacs: Replace itranslate by google-translate
2018-02-04 22:01:15 +01:00
Pierre Neidhardt
28f746a13f
helm: Init helm-locate-meta
2018-02-04 15:52:15 +01:00
Pierre Neidhardt
9677dff0a4
mu4e: Modify compose hook to auto-sign+encrypt
2018-01-31 23:55:28 +01:00
Pierre Neidhardt
4d75d973a5
mime-types: Fix jpeg, png, html, flv, ogv
2018-01-31 12:05:27 +01:00
Pierre Neidhardt
33e9e42a1d
screencast: Remove temporary files automatically
2018-01-29 22:15:21 +01:00
Pierre Neidhardt
92d124d139
screencast: Add optimizer
2018-01-29 22:02:43 +01:00
Pierre Neidhardt
70768bcd66
screencast: Init
2018-01-29 20:55:22 +01:00
Pierre Neidhardt
b52ad26b60
Emacs: Bind .mp4 to the video/mpeg MIME-type
2018-01-29 11:37:54 +01:00
Pierre Neidhardt
274327ae1f
Emacs: Replace homebrewed config with AUCTeX
2018-01-19 16:56:18 +01:00
Pierre Neidhardt
e5690f4f75
locate: Init config (pkglist, Helm binding, homeinit)
2018-01-19 09:14:15 +01:00
Pierre Neidhardt
bf53cc6aa2
Eshell: Add gtypist to list of visual commands
2018-01-19 09:12:13 +01:00
Pierre Neidhardt
16ba7fe4dd
Evil: Fix spurious init-evil-org
2018-01-17 14:06:39 +01:00
Pierre Neidhardt
45419415cd
Evil: Move init-evil-org to init-evil
2018-01-17 10:13:28 +01:00
Pierre Neidhardt
e3fb9f40a8
Evil: Replace contextual HJKL with Evil-Org's shift theme
2018-01-17 10:11:06 +01:00
Pierre Neidhardt
63c51121fb
Eshell: Set password expiry to 1 hour
2018-01-17 10:10:26 +01:00
Pierre Neidhardt
fecad3a312
Evil: Add "d", "D" and "gg" bindings for mu4e
2018-01-16 10:52:57 +01:00
Pierre Neidhardt
0505a20323
Eshell: Add password cache
2018-01-15 12:17:36 +01:00
Pierre Neidhardt
6953db18e2
EXWM: Use S-<return> to switch to other buffer
2018-01-15 12:17:07 +01:00
Pierre Neidhardt
3f29148531
mu4e: Decrease update interval to 90 seconds
2018-01-15 12:16:44 +01:00
Pierre Neidhardt
32232ac81f
Eshell: Fix global history setup on first start
2018-01-12 17:59:47 +01:00
Pierre Neidhardt
7b0a6cedbf
Helm: Reconfigure completion display
2018-01-12 17:59:47 +01:00
Pierre Neidhardt
cc3518b24c
Emacs: Extend MIME-types support for Matroska (mkv) and WebM
2018-01-12 17:59:47 +01:00
Pierre Neidhardt
7e8dcd433a
Eshell: Fix slow coloured output
2018-01-05 20:57:58 +01:00
Pierre Neidhardt
fd2a66dcbf
Emacs: Bind "C-x C-e" to eval-last-sexp-and-replace
2017-12-29 23:45:37 +01:00
Pierre Neidhardt
ca5cf25fb5
EXWM: Fix typo in comments
2017-12-27 11:38:35 +01:00
Pierre Neidhardt
562e65d66a
Eshell: Follow up with esh-autosuggest renaming
2017-12-27 11:35:49 +01:00
Pierre Neidhardt
1b7067e3d9
EWW: Change bookmarks location
2017-12-25 19:17:07 +01:00
Pierre Neidhardt
34b4431afc
Evil: Fix evil-collection configuration
2017-12-25 12:37:28 +01:00
Pierre Neidhardt
b26b487fad
EMMS: Remove spurious comment
2017-12-25 12:36:56 +01:00
Pierre Neidhardt
9fdf537d84
Evil: Add evil-collection to selected packages
2017-12-23 11:23:06 +01:00
Pierre Neidhardt
b9f33d4afc
Evil: Don't load org on startup
...
This used to also load elfeed.
2017-12-22 18:31:53 +01:00
Pierre Neidhardt
58bb93d0e7
mu4e: Fix map list for "C-c C-t" binding
2017-12-21 13:24:58 +01:00
Pierre Neidhardt
7c9bfb5dd2
mu4e: Bind "C-c C-t" to org-mu4e-store-and-capture
2017-12-19 13:37:45 +01:00
Pierre Neidhardt
c4ea2c28af
mu4e: Fiddle with Org capture
2017-12-19 09:47:51 +01:00
Pierre Neidhardt
d964acf7ae
Org: Fix desktop-files-not-to-save setting
2017-12-15 19:20:59 +01:00
Pierre Neidhardt
d4a81b1088
git: Disable pager globally
2017-12-14 21:06:41 +01:00
Pierre Neidhardt
7e4bd08517
Evil: Disable evil-mc in special modes
2017-12-14 17:39:46 +01:00
Pierre Neidhardt
65c0dd9318
EXWM: Use Helm to start external commands
2017-12-14 17:39:38 +01:00
Pierre Neidhardt
e96b0ae110
Org/Outline: Use bold faces and more readable colors
2017-12-13 18:17:51 +01:00
Pierre Neidhardt
7a11fdfbc6
Org: Use org-bullets
2017-12-13 18:17:17 +01:00
Pierre Neidhardt
ccea884890
texinfo: Fix TeX setup
2017-12-10 20:13:06 +01:00
Pierre Neidhardt
501c511140
Org: Fix desktop-files-not-to-save setting
2017-12-10 20:12:51 +01:00
Pierre Neidhardt
916cee19fb
Eshell: Use company-eshell-autosuggest-mode
2017-12-09 19:20:24 +01:00
Pierre Neidhardt
3f7f9b48b4
EMMS: Use integrated patch for thumbnail covers
2017-12-09 19:19:55 +01:00
Pierre Neidhardt
3af1d8f3d2
Evil: Enable term sync
2017-12-09 16:14:25 +01:00
Pierre Neidhardt
3b2ffd0a74
Eshell: Remove spurious em-cmpl line
...
That used to break fish-completion loading
2017-12-09 15:07:27 +01:00
Pierre Neidhardt
aedd316c44
Evil: Fix Helm setup
2017-12-08 17:28:40 +01:00
Pierre Neidhardt
b22dfe7499
Evil: Follow Evil-Collection rationale for Elfeed
2017-12-08 17:28:22 +01:00
Pierre Neidhardt
c28aa2560e
Evil: Fix Evil-Collection setup
2017-12-08 17:28:08 +01:00
Pierre Neidhardt
8a7bf395f4
Evil-Helm: Move most bindings to evil-collection
2017-12-07 11:42:04 +01:00
Pierre Neidhardt
b841786eb8
Evil: Follow up with upstream namespace change
2017-12-07 11:08:04 +01:00
Pierre Neidhardt
5e1fbe541a
Emacs: Fix desktop-mode load order
2017-12-07 11:07:53 +01:00
Pierre Neidhardt
1ef7a7579a
EMMS: Remove date-to-year local patch
2017-12-03 18:48:09 +01:00
Pierre Neidhardt
a46772dd38
Emacs: Do not save image-mode buffers
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
97c0a3c673
Eshell: Fix mkcd alias
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
5b934cc872
Evil: Set up evil-org-agenda
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
7ec5498897
EXWM: Bind S-s-<kp-enter> to emms-pause
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
f856337120
EMMS: Fix music library path
2017-12-03 10:50:40 +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
5dbfe1485e
Emacs: Don't save PDF buffers in desktop session
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
8f636632fa
Helm: Add support for numeric argument in helm-toggle-visible-mark-backwards
2017-12-03 10:50:40 +01:00
Pierre Neidhardt
9526c0b608
Emacs: Add turn-off-delete-trailing-whitespace function
2017-11-29 18:22:53 +01:00
Pierre Neidhardt
149058d78c
Emacs: Add TODOs for Eshell, Helm, LaTeX
2017-11-26 22:37:24 +01:00
Pierre Neidhardt
ee92f1ce01
Emacs: Make site-lisp higher priority than ELPA
2017-11-26 18:08:17 +01:00
Pierre Neidhardt
78714c19c4
Eshell: Remove "dtach" from visual commands so eshell-detach works seamlessly
2017-11-25 21:39:45 +01:00
Pierre Neidhardt
eb4548383b
Evil-Org: Add shift+<hjkl> support for planning items (date, timestamp)
2017-11-23 10:56:06 +01:00
Pierre Neidhardt
a42915f37f
Eshell: Add company-eshell-autosuggest to selected packages
2017-11-23 07:43:10 +01:00
Pierre Neidhardt
8caf0dbc7a
Emacs: Fix desktop patch loading
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
f52e6ad077
eshell-detach: Make dtach-filenames customizable
2017-11-09 18:02:15 +01:00
Pierre Neidhardt
332eddd1dc
eshell-detach: Refactor and clean up, add C-c C-z binding
2017-11-09 17:34:05 +01:00
Pierre Neidhardt
6d3251afc0
eshell-detach: Draft support for pausing/resuming process
2017-11-09 16:36:31 +01:00
Pierre Neidhardt
e2762dd785
eshell-detach: Add support for attaching
2017-11-09 16:32:53 +01:00
Pierre Neidhardt
1b6e3676c7
Helm-EXWM: Enable EXWM sources
2017-11-08 17:47:29 +01:00
Pierre Neidhardt
6fd2b6d405
eshell: Make eshell-detach-send-input work on any valid bash command
2017-11-08 17:46:49 +01:00
Pierre Neidhardt
5131ee90a1
Evil: Setup up evil-org
2017-11-08 09:08:44 +01:00
Pierre Neidhardt
28ec2eca16
eshell-detach: Init
2017-11-07 18:16:30 +01:00
Pierre Neidhardt
a26695d51c
Helm/EXWM: Move to github.com/emacs-helm/helm-exwm
2017-11-07 15:37:39 +01:00
Pierre Neidhardt
8a91eff13e
Helm: Use "…" as truncation separator
2017-11-07 12:19:07 +01:00
Pierre Neidhardt
aa41e03977
Evil: Remove evil-leader
2017-11-07 12:18:47 +01:00
Pierre Neidhardt
eab706e84f
Emacs: Comment on helm, EXWM, Eshell issues
2017-11-06 22:07:48 +01:00
Pierre Neidhardt
6e61f96301
Evil/Helm: Move generic bindings to evil-collection
2017-11-06 22:07:08 +01:00
Pierre Neidhardt
5eb0b35a3b
Evil: Use evil-collection and move personal bindings there
2017-11-06 18:05:52 +01:00
Pierre Neidhardt
6fae49e93d
Helm/EXWM: Make re-usable source (draft)
2017-11-06 07:40:31 +01:00
Pierre Neidhardt
21a842312e
Eshell: Patch parser by removing history references (^string1^string2^)
2017-11-05 15:37:39 +01:00
Pierre Neidhardt
f983eafbdc
EMMS: Patch info-year -> info-date for display and sorting
2017-11-05 15:36:37 +01:00
Pierre Neidhardt
ec0b4694d9
Eshell: Report most important bugs
2017-11-05 12:46:29 +01:00
Pierre Neidhardt
bf301cd38e
Eshell: Don't display status on empty commands
2017-11-05 11:04:39 +01:00
Pierre Neidhardt
0c052d5d46
Helm: Sort Eshell bindings
2017-11-05 11:04:28 +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
1e32d79fe3
Emacs: Fix file completion in Lisp
2017-11-04 23:16:39 +01:00
Pierre Neidhardt
a371b2ae99
Helm/EXWM: Fix helm-exwm-toggle-buffers-details
2017-11-04 15:01:48 +01:00
Pierre Neidhardt
598e57d3b5
Evil: Use "gx" instead of "gu" to "go to URL"
2017-11-04 13:07:57 +01:00
Pierre Neidhardt
858e720e33
Helm/EXWM: Use source builder to create filtered sources dynamically
2017-11-03 14:56:48 +01:00
Pierre Neidhardt
92f3aed303
Eshell: Add fix draft for eshell-write-history with read-only entries
2017-11-03 14:55:57 +01:00
Pierre Neidhardt
f2e5e0d1fb
Helm/EXWM: Use filters instead of exwm-class-name
2017-11-03 12:02:10 +01:00
Pierre Neidhardt
a460adc1f6
Helm/EXWM: Follow helm-buffer-max-length default value
2017-11-03 10:22:16 +01:00
Pierre Neidhardt
b5d5ea4d91
EMMS: Patch year extraction from date
2017-11-02 23:36:45 +01:00
Pierre Neidhardt
7e97f98afa
Eshell: Make status more aligned, start with a capital
2017-11-02 23:36:45 +01:00
Pierre Neidhardt
dbea203396
mu4e: Auto-sign messages
2017-11-02 23:36:45 +01:00
Pierre Neidhardt
fcffbeadb3
EXWM: Fix loading of helm-emms
2017-11-02 23:36:45 +01:00
Pierre Neidhardt
37f76d3065
Helm/EXWM: Write draft for extensible filtering
2017-11-02 18:21:17 +01:00
Pierre Neidhardt
c5d78a4bcd
Helm/EXWM: Point to upstream issue for detail toggling
2017-11-02 18:01:01 +01:00
Pierre Neidhardt
0d01943ed1
Emacs: Fix file completion setup for Emacs Lisp
2017-11-02 16:47:41 +01:00
Pierre Neidhardt
1c847ace2b
Helm/EXWM: Comment on issues killing buffers and toggle details
2017-11-02 16:45:51 +01:00
Pierre Neidhardt
8089233334
Eshell: Display total number of seconds in status
2017-11-02 13:11:11 +01:00
Pierre Neidhardt
1f4809bf97
Helm: Fix helm-exwm-map bindings
2017-11-02 13:10:46 +01:00
Pierre Neidhardt
ea55bf2d73
Helm: Truncate with "…"
2017-11-02 13:10:27 +01:00
Pierre Neidhardt
13aa1895b8
Helm/EXWM: Enable toggling details
2017-11-02 13:09:48 +01:00
Pierre Neidhardt
e92b109bc3
Helm/EXWM: Display EXWM buffer details, i.e. the associated class
2017-11-02 12:30:27 +01:00
Pierre Neidhardt
06ce657889
Helm/EXWM: List all EXWM buffers
2017-11-02 10:46:49 +01:00
Pierre Neidhardt
a4fca96b09
Helm/EXWM: Fix loss of focus
2017-11-02 10:37:11 +01:00
Pierre Neidhardt
9ad4f9e26c
Helm/EXWM: Use consistent naming
2017-11-02 10:28:34 +01:00
Pierre Neidhardt
348be638fd
Helm/EXWM: Make code more composable
2017-11-02 10:10:03 +01:00
Pierre Neidhardt
ee26adc834
Helm/EXWM: Fix missing single window
2017-11-02 09:44:28 +01:00
Pierre Neidhardt
02807ea906
Eshell: Link to eshell-autosuggest entry on MELPA
2017-11-02 09:44:05 +01:00
Pierre Neidhardt
8c2ceada77
Evil: Make debbugs bindings consistent
2017-11-02 08:02:53 +01:00
Pierre Neidhardt
b4253b0480
Eshell: Fix nil value return by eshell-status-display
2017-11-02 08:02:24 +01:00
Pierre Neidhardt
3800f65c7a
Eshell: Fix prompt when no branch and use comment face for status
2017-11-01 18:22:05 +01:00
Pierre Neidhardt
bcdb1629b2
Eshell: Add status display to the prompt
2017-11-01 17:59:53 +01:00
Pierre Neidhardt
f5535a4111
Eshell: Color git root in prompt and append current branch
2017-11-01 17:03:47 +01:00
Pierre Neidhardt
ae5c474d5f
Eshell: Add support for auto-suggestions
2017-11-01 16:06:15 +01:00
Pierre Neidhardt
a9b618882f
Evil: Move minibuffer bindings to evil-special-modes
2017-11-01 12:27:58 +01:00
Pierre Neidhardt
db7391d894
Evil: Fix helm-exwm bindings
2017-11-01 08:52:04 +01:00
Pierre Neidhardt
85117ef84e
Evil: Make marking bindings consistent in pdftools
2017-11-01 08:11:35 +01:00
Pierre Neidhardt
0c64b78115
mu4e: Don't prompt for context on startup
2017-11-01 08:11:35 +01:00
Pierre Neidhardt
25e40a992a
Helm: Remove package-helm-eshell since upstream has merged it
2017-11-01 08:11:35 +01:00
Pierre Neidhardt
4ebdf72557
Evil: Remove patch-mark.el since Helm integrates the fix
2017-11-01 08:11:35 +01:00
Pierre Neidhardt
4bc7e23b77
helm-exwm: Write some debugging code for persistent killing
2017-10-31 18:20:31 +01:00
Pierre Neidhardt
40e9146e50
EXWM: Move Helm code to package-helm-exwm
2017-10-31 16:49:02 +01:00
Pierre Neidhardt
c139b87df4
Helm/Eshell: Refactor helm-eshell-prompts
2017-10-30 16:50:18 +01:00
Pierre Neidhardt
1123dee34b
Evil/Transmission: Improve consistency
2017-10-29 21:57:26 +01:00
Pierre Neidhardt
c62e19811c
Helm/Eshell: Change name space to helm-eshell-prompts
2017-10-29 21:13:41 +01:00
Pierre Neidhardt
a6b0884567
Evil/EMMS: Improve consistency
2017-10-29 21:00:25 +01:00
Pierre Neidhardt
fdbca085be
Helm: Mark backwards with S-SPC
2017-10-29 20:59:28 +01:00
Pierre Neidhardt
b28bc2af26
EMMS: Browse by albumartist
2017-10-29 17:52:41 +01:00
Pierre Neidhardt
d2615a34b5
EXWM: Bind "s-A" to helm-emms
2017-10-29 12:45:51 +01:00
Pierre Neidhardt
79fa86543f
Emacs: Fix swap-windows when the starting window displays an EXWM buffer
2017-10-29 12:45:00 +01:00
Pierre Neidhardt
8cf3a02f33
Helm/Eshell: Add coloring to helm-eshell-prompt
2017-10-28 12:32:11 +01:00
Pierre Neidhardt
b828a0bc4b
mu4e: Bind "s" to helm-mu
2017-10-28 12:32:11 +01:00
Pierre Neidhardt
b1c72b29c8
EXWM: Swap windows like windmove
2017-10-28 12:32:11 +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
eaee884a44
Emacs: Add patch-desktop.el
2017-10-27 19:10:46 +01:00
Pierre Neidhardt
346a8316d0
Helm/EXWM: Fix source name
2017-10-27 18:21:02 +01:00
Pierre Neidhardt
a0575ed725
Eshell: Re-enable "M-s" prefixed bindings like "M-s o"
2017-10-27 18:20:05 +01:00
Pierre Neidhardt
2eed374749
Helm/Eshell: Add helm-eshell-browse-all-prompts
2017-10-27 18:19:36 +01:00
Pierre Neidhardt
8e3a68c400
Helm: Init draft of helm-eshell-browse-prompts
2017-10-27 17:48:21 +01:00
Pierre Neidhardt
d3045b3365
Evil: Clean up transmission for consistency
2017-10-27 15:04:19 +01:00
Pierre Neidhardt
298aa94f0e
patch-smie: Comment
2017-10-27 14:21:58 +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
aa8c0edff4
EXWM: Fix s-SPC by adding it to the prefix keys
2017-10-27 12:45:50 +01:00
Pierre Neidhardt
955629634c
Evil: Search symbols, not words
2017-10-27 12:45:50 +01:00
Pierre Neidhardt
43fd9ceed9
Helm: Include push-mark patch to fix helm-mark-ring with Evil
2017-10-27 12:45:50 +01:00
Pierre Neidhardt
261ed9f0ec
Evil: Clean up for consistency
2017-10-26 18:17:34 +01:00
Pierre Neidhardt
e8101a0b1b
Eshell: Move fish completion to separate package
2017-10-25 23:55:35 +01:00
Pierre Neidhardt
69e484a87f
Eshell: Prepare fish completion for packaging
2017-10-25 23:36:12 +01:00
Pierre Neidhardt
40dd85a7a1
Emacs: Move EPA config to main so that it's loaded in time by mu4e
2017-10-25 19:12:52 +01:00
Pierre Neidhardt
9540330538
Eshell: Move prompt navigation fix to patch-eshell.el
2017-10-24 17:30:34 +01:00
Pierre Neidhardt
3720313b24
Helm: Do not remap `exchange-point-and-mark since Evil needs it in visual mode
2017-10-24 17:12:39 +01:00
Pierre Neidhardt
4f648d8df5
Helm: Remove helm-display-function workaround
...
Upstream has fixed the issue.
2017-10-24 17:12:09 +01:00
Pierre Neidhardt
0193b2380f
Helm: Make ls-git an optional dependency
2017-10-24 17:11:19 +01:00
Pierre Neidhardt
e6dab9f141
Org: Do not color REVIEW like DONE
2017-10-24 17:10:14 +01:00
Pierre Neidhardt
9df4c97a3c
Emacs: Rename lib-page.el -> patch-page.el
2017-10-23 22:07:09 +01:00
Pierre Neidhardt
124bea4cbb
Emacs: Comment on desktop bugs
2017-10-23 20:07:25 +01:00
Pierre Neidhardt
44a459cefe
Eshell: Backport ANSI color patch
2017-10-23 20:06:08 +01:00
Pierre Neidhardt
5eab39b621
Eshell: Add shared history
2017-10-22 20:19:12 +01:00
Pierre Neidhardt
79685b9e09
EXWM: Fix floating-toggle key by binding it to EXWM's map
2017-10-22 17:48:48 +01:00
Pierre Neidhardt
e92014cdfd
EXWM: Quit Emacs gracefully with C-x C-c
...
For instance, this used to prevent desktop-mode from saving.
2017-10-22 17:48:48 +01:00
Pierre Neidhardt
24d2f1883b
Emacs: Reduce desktop-auto-save-timeout to 5 and disable lazy loading
2017-10-22 17:48:48 +01:00
Pierre Neidhardt
8d832a412d
Elfeed: Default to opening video links with mpv
2017-10-22 15:06:43 +01:00
Pierre Neidhardt
d2fc5d63fb
Emacs: Rename init-page.el to lib-page.el
2017-10-22 14:24:18 +01:00
Pierre Neidhardt
fcea63fce0
Emacs: Properly prefix scratch message with ";;" on empty lines
2017-10-22 11:57:03 +01:00
Pierre Neidhardt
82992ec9a3
EMMS: Fix sound burst when resuming
2017-10-22 11:57:03 +01:00
Pierre Neidhardt
40d9e5b586
EXWM: Conditionally spawn browser in other-window
2017-10-22 11:57:03 +01:00
Pierre Neidhardt
323ab27fc5
Eshell: Work around aliases
2017-10-22 11:57:03 +01:00
Pierre Neidhardt
d27660d8b5
Eshell: Fix aliases
2017-10-21 10:35:03 +01:00
Pierre Neidhardt
5873aefba9
Evil/Org: Use context sensitive S-<hjkl>
2017-10-20 15:14:30 +01:00
Pierre Neidhardt
b50bb3bd40
Eshell: Switch to last session instead of first session in eshell-or-new-session
2017-10-20 15:13:57 +01:00
Pierre Neidhardt
89671dda0c
EXWM: Implement persistent kill (work in progress)
2017-10-19 18:20:21 +01:00
Pierre Neidhardt
70d26898ac
EXWM: Make current buffer last in exwm/helm-browser-buffers
2017-10-19 17:18:04 +01:00
Pierre Neidhardt
23c9994252
Helm: Display relative line numbering
2017-10-19 17:02:18 +01:00
Pierre Neidhardt
6039e6003e
Helm: Add custom helm-split-window-preferred-function
2017-10-19 17:02:11 +01:00
Pierre Neidhardt
db4e203dfa
EXWM: Add persistent killing to browser-buffers (not working yet)
2017-10-19 13:02:38 +01:00
Pierre Neidhardt
0d1fde46c7
EXWM: Add exwm-start-browser-other-window
2017-10-19 11:27:47 +01:00
Pierre Neidhardt
070b68d6f2
Helm: Move settings together
2017-10-18 18:18:54 +01:00
Pierre Neidhardt
b54b64e94f
EXWM: Load Helm code conditionally
2017-10-18 18:18:40 +01:00
Pierre Neidhardt
8fd51eaa86
Evil/Org: Adopt Evil-org (Work in progress)
2017-10-18 17:59:26 +01:00
Pierre Neidhardt
921be16995
EXWM: Fix name of exwm/helm-browser-buffers source
2017-10-18 17:58:06 +01:00
Pierre Neidhardt
9f715874f9
Evil: Add M-o binding to exwm/helm-browser-map
2017-10-18 17:00:13 +01:00
Pierre Neidhardt
f962e2584b
EXWM: Add keymap to exwm/helm-browser-map
2017-10-18 16:59:58 +01:00
Pierre Neidhardt
e377e7ae11
EXWM: Support multiple candidates and other windows in exwm/helm-browser-buffers
2017-10-18 16:00:56 +01:00
Pierre Neidhardt
44b64b7b25
EXWM: Add exwm/helm-browser-buffers
2017-10-18 16:00:49 +01:00
Pierre Neidhardt
fb1f3a4bc1
EXWM: Load helm-map when 'helm is loaded
2017-10-18 14:42:24 +01:00
Pierre Neidhardt
25c3be345b
EXWM: Rename exwm-floating-toggle-non-helm-floating
2017-10-18 14:42:02 +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
034c610cc6
Emacs: Fix SPC bindings
...
<space> is not valid.
2017-10-18 09:09:11 +01:00
Pierre Neidhardt
63f7efd817
Evil/Org: Overhaul org-agenda
2017-10-17 18:21:45 +01:00
Pierre Neidhardt
2ad9056da9
Org: Minor refactoring
2017-10-17 18:20:40 +01:00
Pierre Neidhardt
354f922082
EXWM: Add s-<space> workaround for minibuffer (e.g. Helm)
2017-10-17 15:40:14 +01:00
Pierre Neidhardt
c698062202
Emacs: Normalize binding syntax
...
Without modifiers, use simple string.
With modifiers, use 'kbd'.
Use "<>" syntax for special keys.
2017-10-16 23:52:50 +01:00
Pierre Neidhardt
ed7d29c3c6
EXWM: Add "s-\" binding to helm-map
2017-10-16 23:29:24 +01:00
Pierre Neidhardt
1bdfb3b8af
Helm: Prefer horizontal splits
2017-10-16 18:22:32 +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
c4b0699ba7
Evil: Fix some bindings in EMMS and Image
2017-10-15 23:17:29 +01:00
Pierre Neidhardt
e22fad66b0
mu4e: Parameterize fortune signature
2017-10-15 20:09:30 +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
42c0ab2ce4
Evil/Org: Map 'org-agenda-earlier and 'org-agenda-later correctly
2017-10-15 12:37:53 +01:00
Pierre Neidhardt
b337c581c6
Evil: Work around PDF bindings overriding Image bindings
2017-10-15 12:37:33 +01:00
Pierre Neidhardt
b5b7d329ad
EXWM: Add some TODOs ("s-a", "s-w")
2017-10-15 12:37:13 +01:00
Pierre Neidhardt
5823904cf5
Org: Simplify priorities
2017-10-15 10:37:30 +01:00
Pierre Neidhardt
14d51c59e1
Emacs: Add image+ package and tweak Evil bindings
2017-10-14 22:18:53 +01:00
Pierre Neidhardt
ac8e88c5db
mu4e: Remove TODO on helm-mu persistence
2017-10-12 20:00:33 +01:00
Pierre Neidhardt
a86801cd93
Org/Evil: Add Evil bindings for org-agenda
2017-10-12 18:03:45 +01:00
Pierre Neidhardt
69bb12a558
Evil/PDF: Fix goto-page
2017-10-12 11:06:15 +01:00
Pierre Neidhardt
13bd381d7f
EXWM: Add exwm-start-in-char-mode
2017-10-11 17:45:45 +01:00
Pierre Neidhardt
e5f7a672ac
EXWM: Use an alist in exwm-volume
2017-10-11 17:45:12 +01:00
Pierre Neidhardt
762761199a
Helm: Fallback on 'find' if 'locate' is not available
2017-10-11 16:18:38 +01:00
Pierre Neidhardt
c2aa0a6148
Evil: Fix PDF bindings
2017-10-11 13:35:29 +01:00
Pierre Neidhardt
7fb6c56dbd
EXWM: Cleanup dev code for initial-buffer-choice setup
2017-10-11 13:35:05 +01:00
Pierre Neidhardt
a7d7d84fd5
EXWM: Remove obsolete comment on mouse issue
2017-10-10 17:45:31 +01:00
Pierre Neidhardt
d5cffc43e1
Evil: Add Custom mode bindings
2017-10-10 17:44:04 +01:00
Pierre Neidhardt
76979aeec3
EXWM: Don't pop 2 *Warnings* buffers when Emacs is serverless (actual commit)
2017-10-10 17:43:35 +01:00
Pierre Neidhardt
8b2da59b33
helm: Fix typos in comments
2017-10-10 17:43:05 +01:00
Pierre Neidhardt
69c58fd5ac
EXWM: Don't pop 2 *Warnings* buffers when Emacs is serverless
2017-10-10 16:51:05 +01:00
Pierre Neidhardt
1413050391
helm: Complete the starting directory over all windows for file ops
2017-10-10 16:35:48 +01:00
Pierre Neidhardt
a4f2b9651a
mu4e: Overhaul Evil bindings
2017-10-10 16:10:35 +01:00
Pierre Neidhardt
27333ed885
Evil: Make nXML a bit more Evil
2017-10-10 16:06:09 +01:00
Pierre Neidhardt
ca04345a2f
Emacs: Details comments on Eshell, Helm and PDF issues
2017-10-10 15:19:22 +01:00
Pierre Neidhardt
d1ebed83ba
Evil: Fix image-mode initial state and command on image vs. pdf map
2017-10-10 15:17:23 +01:00
Pierre Neidhardt
bf61e3dac1
Merge branch 'master' of github.com:ambrevar/dotfiles
2017-10-08 22:19:25 +01:00
Pierre Neidhardt
912ce483e6
Emacs: Remove useless paragraph-start hack
2017-10-08 19:37:17 +01:00
Pierre Neidhardt
fc972a32c9
Emacs: Comment config consistently
2017-10-08 19:36:28 +01:00
Pierre Neidhardt
88e5f845b4
Org: Do not adapt indentation
2017-10-08 19:21:11 +01:00
Pierre Neidhardt
b1e8a03b17
Emacs: Define skeleton-previous-position instead of using lambda
2017-10-07 12:55:30 +01:00
Pierre Neidhardt
b7f3ef610b
functions.el: Add turn-off-fmt-before-save
2017-10-04 12:29:24 +01:00
Pierre Neidhardt
0283a57d18
Helm: Use "mosaic" windowing
2017-10-04 12:28:55 +01:00
Pierre Neidhardt
4a2a8a8335
Emacs: Revert flycheck / whitespace message
...
Mode-line already shows whether they are on or off.
2017-09-28 10:15:13 +01:00
Pierre Neidhardt
5e5a2ffcec
Emacs: Message when toggling flyspell, flycheck, whitespace modes
2017-09-20 16:00:39 +01:00
Pierre Neidhardt
fd6c4c184f
Helm: Bind M-d to helm-buffer-run-kill-persistent
2017-09-20 16:00:21 +01:00
Pierre Neidhardt
114998984a
Emacs: Replace scratch message with a fortune
2017-09-18 15:06:13 +01:00
Pierre Neidhardt
fbadb0a587
init-go: Replace lambda by function in binding
2017-09-14 16:52:24 +01:00
Pierre Neidhardt
2b00cd8d32
Emacs: Add workaround to force cc-modes to use prog-mode-map
2017-09-14 16:50:34 +01:00
Pierre Neidhardt
6ca247e41a
init-cc: Lint some code
2017-09-14 16:50:00 +01:00
Pierre Neidhardt
3ac3b0b946
Emacs: Replace get-closest-pathname by built-in locate-dominating-file
2017-09-14 16:48:41 +01:00
Pierre Neidhardt
8080582bbd
EXWM: Add TODO on the double warning window
2017-09-14 13:57:09 +01:00
Pierre Neidhardt
30ad1f3c66
Helm: Remap standard commands instead of rebinding manually
2017-09-13 21:20:04 +01:00
Pierre Neidhardt
abb2bee8cb
Helm: Require 'helm-bookmark as per latest Helm version
2017-09-11 21:39:33 +01:00
Pierre Neidhardt
de00aa53b2
Emacs: Harden web browser detection
2017-09-11 21:39:33 +01:00
Pierre Neidhardt
af41a6c939
mu4e: Use warning face for flagged messages
2017-09-04 18:06:47 +01:00
Pierre Neidhardt
173c3cd502
Merge branch 'master' of https://github.com/ambrevar/dotfiles
2017-09-04 08:49:31 +01:00
Pierre Neidhardt
3dc36b8a28
Eshell: Use the "nocomint" function for Bash completion
2017-09-03 22:30:24 +01:00
Pierre Neidhardt
8dd4105575
EXWM: Make exwm-start-browser dynamically switch to last browser window
2017-09-03 17:05:08 +01:00
Pierre Neidhardt
1db95d886c
mu4e: Mark abbrev issue as fixed
2017-09-03 10:44:41 +01:00
Pierre Neidhardt
ab400a8bd1
Emacs: Update TODOs and REVIEWs for Eshell, Evil, EXWM, mu4e
2017-09-02 11:14:09 +01:00
Pierre Neidhardt
87c024bd03
Emacs: Init Evil bindings for Debbugs and Gnus
2017-09-01 22:09:06 +01:00
Pierre Neidhardt
5847db802f
EMMS: Comment on music briefly playing on resume
2017-09-01 16:21:38 +01:00
Pierre Neidhardt
a79c90221f
gpg-agent: Comment on issue with starting mu4e
2017-09-01 16:12:21 +01:00
Pierre Neidhardt
7c7935acb5
mu4e: Evil-bind space to scroll-up-or-next and TAB to shr-next-link
2017-09-01 16:10:04 +01:00
Pierre Neidhardt
b1f2fe251b
EMMS: Fix Evil setup
2017-09-01 12:09:54 +01:00
Pierre Neidhardt
783a40b3c6
mu4e: Update mailbox every 2 minute
2017-08-31 19:49:51 +01:00
Pierre Neidhardt
1968cdcc8a
Org: Use DONE face for REVIEW
2017-08-31 19:49:51 +01:00
Pierre Neidhardt
fd9d9e6ef7
Go: Fix inhibition of gometalinter warnings when "err" is shadowed
...
Newer versions enclose "err" between double-quotes.
2017-08-31 19:49:49 +01:00
Pierre Neidhardt
61d2008a8b
EXWM: Check for start-up errors
2017-08-31 19:47:38 +01:00
Pierre Neidhardt
fec3bdd6fe
Evil: Fix transmission initial states
2017-08-31 19:47:24 +01:00
Pierre Neidhardt
82f887ef14
Evil: Add bindings for Man-mode
2017-08-31 19:46:51 +01:00
Pierre Neidhardt
54e0c6e9ff
Emacs: Remap just-one-space to cycle-spacing
2017-08-30 16:45:48 +01:00
Pierre Neidhardt
f9f3375ec5
Emacs: Also bind flyspell-prog-mode to <f9>
2017-08-30 16:43:59 +01:00
Pierre Neidhardt
dbbbaac384
Emacs: Save interprogram paste before kill
2017-08-29 17:32:04 +01:00
Pierre Neidhardt
1659aca174
org: Add REVIEW keyword
2017-08-29 17:31:48 +01:00
Pierre Neidhardt
b1367de8ef
org: Do not save org-contacts-files in desktop session
2017-08-29 07:33:38 +01:00
Pierre Neidhardt
1feb0739a8
EXWM: Bind s-o to toggle-single-window and s-O to fullscreen
2017-08-29 07:33:15 +01:00
Pierre Neidhardt
7c160dd3a1
Evil/Term: Fix error on term init
2017-08-28 13:59:35 +01:00
Pierre Neidhardt
8587bba370
Emacs: Update TODOs on ztree, term, helm-mu
2017-08-15 23:14:29 +01:00
Pierre Neidhardt
d541c68c9d
Emacs: Move GMP documentation settings from main.el to init-cc.el
2017-08-14 15:36:27 +01:00
Pierre Neidhardt
75804e60a4
Emacs: Restore desktop lazily
2017-08-14 15:33:27 +01:00
Pierre Neidhardt
f69f634a5b
Evil/Term: Fix line-mode change inclusion when switching to char-mode
2017-08-14 14:53:00 +01:00
Pierre Neidhardt
9788c77d7d
Eshell: Fix fish completion on no hit
2017-08-14 10:24:44 +01:00
Pierre Neidhardt
ecc8dd2b2d
Evil/Term: Include line-mode changes when switching to char-mode
2017-08-11 16:15:15 +01:00
Pierre Neidhardt
d1b0797aa9
org-contacts: Set contact file only if present
2017-08-11 09:59:19 +01:00
Pierre Neidhardt
d7df4f8bc2
Evil/Term: Fix term-char-mode and sync points
2017-08-09 14:32:07 +01:00
Pierre Neidhardt
2df7c1e276
Evil/Eshell: Add C-j/C-k bindings
2017-08-07 17:48:42 +01:00
Pierre Neidhardt
937b6b0698
Evil: Update TODOs for evil-term
2017-08-07 17:48:03 +01:00
Pierre Neidhardt
2498615943
Eshell: Fix completion of ~/X and $VAR/
...
We fallback on pcomplete-dirs-or-entries to complete paths.
2017-08-07 15:46:15 +01:00
Pierre Neidhardt
81a0b07ca1
Evil: Add bindings for debugger
2017-08-07 11:18:07 +01:00
Pierre Neidhardt
0b3955e5bc
EXWM: Enable systemtray
2017-08-07 11:17:49 +01:00
Pierre Neidhardt
5c10fe5bb4
mu4e: Add link to attached emails attachment issue
2017-08-07 11:17:20 +01:00
Pierre Neidhardt
5d6778dd7c
Evil/Term: Draft evil-term-char-mode-goto-point
2017-08-04 17:50:12 +01:00
Pierre Neidhardt
53f99e706e
Evil: Don't move cursor back
2017-08-04 17:49:59 +01:00
Pierre Neidhardt
39fcd37eed
Emacs: Fix saveplace loading
2017-08-03 17:49:33 +01:00
Pierre Neidhardt
56367fce22
Evil+Term: Go to char-mode when inserting at point-max
2017-08-03 14:34:49 +01:00
Pierre Neidhardt
b64988584e
ztree: Init + Evil bindings
2017-08-03 14:34:22 +01:00
Pierre Neidhardt
a8cf0a9557
Helm: Use dired-async mode
2017-08-02 08:07: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
c8e4ba785b
EXWM: Bind kill-this-buffer to s-D
...
This mirrors the common D, M-D bindings
2017-07-31 17:40:31 +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
ae5112a2ec
Evil: Fix EMMS state
2017-07-31 08:00:47 +01:00
Pierre Neidhardt
ad7ddb057a
Evil: Init image bindings
2017-07-31 08:00:25 +01:00
Pierre Neidhardt
1dd2e00f9c
Evil: Bind more mu4e functions
2017-07-31 07:59:54 +01:00
Pierre Neidhardt
6f7139a0d1
EXWM: Bind s-m to mu4e-headers
2017-07-31 07:59:03 +01:00
Pierre Neidhardt
b50700c8dd
mu4e: Display size column in headers
2017-07-31 07:58:44 +01:00
Pierre Neidhardt
56be7d7e3b
mu4e: Bind helm-mu
2017-07-31 07:58:15 +01:00
Pierre Neidhardt
644324137f
mu4e: Save attachments without asking
2017-07-31 07:57:46 +01:00
Pierre Neidhardt
9dce32f299
EXWM: Fix EMMS binding
2017-07-31 07:57:18 +01:00
Pierre Neidhardt
8c7296f819
Evil: Setup Emacsy rules
2017-07-29 13:00:24 +01:00
Pierre Neidhardt
1c1c9905e4
mu4e: Add "aV" binding to view in browser
2017-07-29 13:00:00 +01:00
Pierre Neidhardt
892ceaccd8
Emacs: Add comments on Eshell, EXWM, mu4e
2017-07-29 10:14:18 +01:00
Pierre Neidhardt
3bf4faf855
Emacs: Refactor and comment around splitting and eldoc
2017-07-28 17:24:43 +01:00
Pierre Neidhardt
8cbade80b7
Emacs: Enable savehist-mode
2017-07-28 17:24:15 +01:00
Pierre Neidhardt
c706d8f9d1
Emacs: Raise recentf's save items to 40
2017-07-28 17:23:48 +01:00
Pierre Neidhardt
390c235c7b
Emacs: Improve browser detection
2017-07-28 17:23:23 +01:00
Pierre Neidhardt
e912eedce6
Emacs: Make comint prompt read-only
2017-07-28 17:22:59 +01:00
Pierre Neidhardt
cab775a011
Emacs: Let TRAMP write backups
2017-07-28 17:22:48 +01:00
Pierre Neidhardt
86f075a54b
Emacs: Remove unrequired "require"s
2017-07-28 17:22:19 +01:00
Pierre Neidhardt
29cea2f87c
Emacs: Echo keystroke prefix quicker
2017-07-28 17:21:06 +01:00
Pierre Neidhardt
5b0635cf68
Emacs: Forbid dialog boxes
2017-07-28 17:20:50 +01:00
Pierre Neidhardt
15b7f4ed6c
Org: Make ellipsis more readable
2017-07-28 17:20:14 +01:00
Pierre Neidhardt
f6a3cd4f8f
EXWM: Add upstream report to comment on Athena and xcape
2017-07-28 17:19:40 +01:00
Pierre Neidhardt
73c10d1a30
evil-helm: Add TODO on making it completely evil
2017-07-28 15:19:15 +01:00
Pierre Neidhardt
de2c4a6b29
evil-mu4e: Bing "gu" to mu4e-view-go-to-url
2017-07-28 15:18:38 +01:00
Pierre Neidhardt
436d00bd45
Evil: Move SPC -> C-SPC replacement to the leader init
2017-07-28 12:01:14 +01:00
Pierre Neidhardt
c5455fb4af
EXWM: Add symon
2017-07-28 12:01:14 +01:00
Pierre Neidhardt
cc18f9ee62
Emacs: Turn on display-time
2017-07-28 08:12:35 +01:00
Pierre Neidhardt
53817749fb
Emacs: Add various TODOs
2017-07-28 08:12:25 +01:00
Pierre Neidhardt
1ad1adadc1
EXWM: Refactor toggle-window-split binding
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
fdb9e69c9d
Emacs: Force desktop-save
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
bfdc44f66c
mu4e: Tweak message-kill-buffer-on-exit, mu4e-unread-face
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
93939c08e0
Helm: Make helm-grep-finish face more readable on a white background
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
6e7caa5472
mu4e: Swap "r" and "R" bindings
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
ba7e0c3b40
Emacs: Evil: Add hook to fix Edebug
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
2895ef418b
EXWM: Bind s-C to kill-this-buffer and s-c to helm-resume
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
6c6ea2e634
EXWM: Simplify volume functions
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
3e1d9116cb
Emacs: Move Flycheck config to a separate file
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
7ba8097619
EXWM: Move switch-to-last-buffer and toggle-single-window to functions.el
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
57997da0b2
EXWM: Fix case->pcase and t->_
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
0200c81d83
Helm: Bind "M-o" to "other-window" for generic files
2017-07-27 14:10:04 +01:00
Pierre Neidhardt
3d9f881723
EXWM: Workaround exwm-layout-toggle-fullscreen
2017-07-27 14:10:04 +01:00
Pierre Neidhardt
eb2a4a7e25
EXWM: Fix exwm-start missing argument
2017-07-27 14:10:04 +01:00
Pierre Neidhardt
9e37b7fb26
EXWM: Set up as default WM
2017-07-27 14:10:04 +01:00
Pierre Neidhardt
8e2afef213
Emacs: Move network-security.data to cache
2017-07-27 09:23:44 +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
b3302777ef
Emacs: EXWM: exwm-layout-toggle-fullscreen-or-single-window
2017-07-26 21:40:52 +01:00
Pierre Neidhardt
1e65664601
Emacs: EXWM: Use s-r to run programs
2017-07-26 21:30:53 +01:00
Pierre Neidhardt
c623170e7c
Emacs: EMMS: Don't attempt to resume track when none was playing
2017-07-26 21:29:56 +01:00
Pierre Neidhardt
eb06558c6c
Emacs: Update EXWM comments
2017-07-26 21:27:16 +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
f852079d82
Emacs: mu4e: Do not throw error on missing personal config
2017-07-26 17:47:57 +01:00
Pierre Neidhardt
c545e2915d
Emacs: Init EXWM
2017-07-26 17:47:57 +01:00
Pierre Neidhardt
c836a6bf4b
Emacs: mu4e: Update comments, path to personal, use descending sort
2017-07-24 23:11:29 +01:00
Pierre Neidhardt
877a7c5abc
Emacs: Evil: Add link around WIP-defun object
2017-07-24 17:26:38 +01:00
Pierre Neidhardt
b77f25d286
Emacs: Evil: Add bindings for term-mode
2017-07-24 17:26:38 +01:00
Pierre Neidhardt
8626516916
Emacs: Evil: Finalize Info and help-mode bindings
2017-07-24 17:26:38 +01:00
Pierre Neidhardt
e6a2f02fb9
Emacs: Evil: Add "g" and "G" bindings to Helm
2017-07-24 17:26:38 +01:00
Pierre Neidhardt
ece02e0901
Emacs: Evil: Use 'motion as initial state in most special modes
2017-07-24 17:26:38 +01:00
Pierre Neidhardt
4a75289d1b
Emacs: Disable epa-pinentry loopback
...
See it gpg2.1 can still set the pinentry from the prompt. If not, re-enable
this inside a version check.
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
7134f8a11e
Emacs: Evil: Add bindings for pdf-tools
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
07ce33a9cb
Emacs: Move mode-specific Evil bindings to seperate files
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
5a48c4f1af
Emacs: Evil: Make calendar more evil
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
b21e055d43
Emacs: Evil: Fix typo in eshell bindings
2017-07-15 18:22:58 +01:00
Pierre Neidhardt
4e523026de
Emacs: Evil: Clean-up eshell bindings
2017-07-13 17:17:24 +01:00
Pierre Neidhardt
481de8d267
Emacs: Evil: Set mode-line color according to evil state
2017-07-13 17:17:24 +01:00
Pierre Neidhardt
15e542fada
Merge branch 'master' of bitbucket.org:/ambrevar/dotfiles
2017-07-09 21:53:09 +01:00
Pierre Neidhardt
e38ca10c14
EMMS: Sleep for 0.200 instead of 0.100 to resume the play time
2017-07-09 21:48:20 +01:00
Pierre Neidhardt
2e1d063813
Emacs: Use the 's-' prefix for window management
2017-07-09 21:47:50 +01:00
Pierre Neidhardt
ecabd9e35b
Emacs: Evil: Load org-mode when 'org-agenda-files is not bound
2017-07-07 17:40:23 +01:00
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
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
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
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
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
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
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
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