Pierre Neidhardt
c4844f9d57
main.el: Require browse-url
...
This fixes a potential load order issue
2018-07-20 14:46:52 +02:00
Pierre Neidhardt
8492f798f5
Desktop: Don't restore .gpg files
2018-07-17 11:02:36 +02:00
Pierre Neidhardt
f5f50bcecb
Re-scan buffer on dictionary change
2018-07-12 17:39:14 +02:00
Pierre Neidhardt
bccb6a2f88
Save all visited URLs
2018-07-12 17:30:18 +02:00
Pierre Neidhardt
280ca614c9
Move abbrev_defs file to "personal" repository
2018-06-18 22:21:05 +02:00
Pierre Neidhardt
f80bd2cd85
Emacs: Update config to 26
2018-06-01 11:09:36 +02:00
Pierre Neidhardt
acf452e8c5
Emacs: Enable windowing fix on Emacs 26 only
2018-06-01 10:52:54 +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
6a4266ed2e
Emacs: Display visual relative line numbers
2018-05-03 07:36:57 +02:00
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
d13959dd77
Emacs: Fix windowing slow down on Emacs 26
2018-04-12 13:24:42 +05:30
Pierre Neidhardt
697c0dbffe
desktop: Patch for 26, set up correctly for 27
2018-03-09 16:27:19 +05:30
Pierre Neidhardt
e78e11c730
Emacs: Store backups in cache again
2018-03-01 18:54:01 +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
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
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
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
bd57f068a9
Emacs: Report browser-url design flaw
2018-02-12 17:25:21 +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
26038620e5
desktop: Load after make frame and comment about attempt to fix owner
2018-02-11 19:59:30 +01:00
Pierre Neidhardt
1f67cd1b56
desktop: Set desktop-dirname properly
2018-02-08 23:55:10 +01:00
Pierre Neidhardt
429cb9dacc
emacs: Make sure 'browse-url is required
2018-02-08 18:08:08 +01:00
Pierre Neidhardt
12735a67c3
desktop: Remove desktop-owner advice
2018-02-07 12:08:02 +01:00
Pierre Neidhardt
4d75d973a5
mime-types: Fix jpeg, png, html, flv, ogv
2018-01-31 12:05:27 +01:00
Pierre Neidhardt
b52ad26b60
Emacs: Bind .mp4 to the video/mpeg MIME-type
2018-01-29 11:37:54 +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
1b7067e3d9
EWW: Change bookmarks location
2017-12-25 19:17:07 +01:00
Pierre Neidhardt
5e1fbe541a
Emacs: Fix desktop-mode load order
2017-12-07 11:07:53 +01:00
Pierre Neidhardt
a46772dd38
Emacs: Do not save image-mode buffers
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
8caf0dbc7a
Emacs: Fix desktop patch loading
2017-11-23 07:43:10 +01:00
Pierre Neidhardt
eab706e84f
Emacs: Comment on helm, EXWM, Eshell issues
2017-11-06 22:07:48 +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
124bea4cbb
Emacs: Comment on desktop bugs
2017-10-23 20:07:25 +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
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
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
b1e8a03b17
Emacs: Define skeleton-previous-position instead of using lambda
2017-10-07 12:55:30 +01:00
Pierre Neidhardt
114998984a
Emacs: Replace scratch message with a fortune
2017-09-18 15:06:13 +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
de00aa53b2
Emacs: Harden web browser detection
2017-09-11 21:39:33 +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
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
39fcd37eed
Emacs: Fix saveplace loading
2017-08-03 17:49:33 +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
cefb99a5fd
conky/dzen: Init and replace Emacs symon, display-time, display-battery
2017-07-31 17:39:21 +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
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
fdb9e69c9d
Emacs: Force desktop-save
2017-07-27 17:48:34 +01:00
Pierre Neidhardt
8e2afef213
Emacs: Move network-security.data to cache
2017-07-27 09:23:44 +01:00
Pierre Neidhardt
2e1d063813
Emacs: Use the 's-' prefix for window management
2017-07-09 21:47:50 +01:00
Pierre Neidhardt
8c7c6e0a87
Emacs: Fix browse-url-generic-program setting
2017-07-02 18:40:24 +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
aded10aaa0
Emacs: Don't modify paragraph-start
2017-06-29 18:07:50 +01:00
Pierre Neidhardt
21d796f062
Emacs: Turn off which-function-mode and display-time
2017-06-27 21:15:26 +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
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
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
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
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
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
6779cb9b25
Emacs: Normalize some comment tags
2017-06-18 19:52:00 +01:00
Pierre Neidhardt
ed5ca4542d
Emacs: Restructure init files, use "init-" prefix for all
2017-06-18 17:50:31 +01:00
Pierre Neidhardt
49ebae69fe
Emacs: Use dolist, other nits
2017-06-18 16:56:07 +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
9aa7965f0e
Emacs: Move tramp file to cache
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
2d9f77c920
Emacs: Define and use define-keys and local-set-keys
2017-06-18 16:53:55 +01:00
Pierre Neidhardt
32c594f9d1
Emacs: Move comment-line binding from mickey to global-map
2017-06-16 18:58:40 +01:00
Pierre Neidhardt
a2d6b677b5
Emacs: Trash instead of deleting outright
2017-06-15 20:08:38 +01:00
Pierre Neidhardt
3d922612f5
Emacs: Colorize compilation buffer
2017-06-12 21:29:30 +01:00
Pierre Neidhardt
0368b2a3b2
Emacs: Remove support for version 23
2017-06-04 10:48:46 +01:00
Pierre Neidhardt
f39d015a28
Emacs: Simplify backup regexp and remove old backup options
2017-06-03 13:47:14 +01:00
Pierre Neidhardt
3713c8f074
Emacs: Use double space to end sentence
2017-06-03 11:47:23 +01:00