Daniel -
afb69eb351
[ivy] Remove obsolete formatting function
...
The default is good enough anyway.
2019-07-27 17:27:40 +02:00
Daniel -
27ef9d83d4
[EShell] Don’t use ‘C-l’ to clear the buffer
...
This usage conflicts with the usual semantics of ‘C-l’ in Emacs.
2019-07-15 16:01:58 +02:00
Daniel -
55c3b60964
[Org] Readd default value for ‘org-duration-format’
2019-06-16 15:52:13 +02:00
Daniel -
4e23ef8be7
[Org] Don’t fix ‘org-duration-format’
2019-06-16 08:26:17 +02:00
Daniel -
1775b28e64
[Dired] Two additional default settings
2019-06-11 21:25:29 +02:00
Daniel -
9d73bb57f7
[Org] Enable startup in agenda buffers
...
It seems that otherwise all drawers are always non-collapsed.
2019-06-11 21:24:36 +02:00
Daniel -
496adadbcd
[Misc] Updateing holidays
2019-06-11 06:32:01 +02:00
Daniel -
952e6f1c95
[Music] Add simple function to play files from git-annex-find call
2019-06-10 16:27:28 +02:00
Daniel -
9e075d6e0c
[Music] Introduce ‘db/play-auto-playlist’
...
This is the main entry point to play automatically generated playlists (“auto
playlists”). It is using the value of ‘db/auto-playlist-file-function’ to
generate a list of files to play. This list if currently played using EMMS, via
‘db/-emms-playlist-from-files’.
2019-06-10 14:11:52 +02:00
Daniel -
c309cf7917
[Music] Move customizable variables into db-music.el
2019-06-10 11:33:35 +02:00
Daniel -
7cd6d399a4
[Music] Fix name of playlist function from git-annex-find
2019-06-10 09:39:53 +02:00
Daniel -
9b48edd77f
[Music] Allow for customizing automatic playlist function
2019-06-10 09:39:52 +02:00
Daniel -
0e3ad47943
[Utils] Command to display dired buffer of custom file list
2019-06-08 13:05:17 +02:00
Daniel -
7bfdb92259
[Misc] Move some holidays into main Emacs configuration
2019-06-03 21:26:26 +02:00
Daniel -
5c6468c455
[Misc] Don’t show holidays by default when opening the calendar
2019-06-03 21:26:19 +02:00
Daniel -
f2115f5587
[Org] A custom link type for RFCs
2019-05-31 21:38:05 +02:00
Daniel -
f518c0ca3d
[Misc] A blank line
2019-05-31 21:37:51 +02:00
Daniel -
63b2e34be4
[Org] Add link types for Outlook and OneNote
2019-05-31 21:28:44 +02:00
Daniel -
71a11c52db
[Init] Fix wrong keybinding for ‘ibuffer’
2019-05-31 21:20:54 +02:00
Daniel -
db10dfc9d4
[Init] Use ‘ibuffer’ instead of ‘list-buffer’
...
Why didn’t I do this before?
2019-05-31 18:54:32 +02:00
Daniel -
a4c09781d0
[Init] Completely disable flyspell mode
...
Do spell checking on demand instead.
2019-05-25 18:48:37 +02:00
Daniel -
a48177680e
[Org] Record closing information also for interruptions
2019-05-20 17:32:38 +02:00
Daniel -
bb6018c0f8
[Org] Record time when item is closed
...
Why haven’t I enabled this earlier?
2019-05-17 21:31:10 +02:00
Daniel -
9370fa747f
[Init] Explain why we explicitly load abbreviations
2019-05-05 20:48:52 +02:00
Daniel -
0e500ae0d0
[Misc] Remove duplicate setting for ‘load-prefer-newer’
2019-05-05 20:48:38 +02:00
Daniel -
cbe330346c
[Magit] Don’t automatically refine hunk
2019-05-03 19:06:00 +02:00
Daniel -
fa65f4ad03
[Dired] Add shortcut for ‘dired-subtree-toggle’
2019-05-03 18:19:03 +02:00
Daniel -
635e85901c
[Init] Disable automatic spell checking on windows
...
It’s too slow.
2019-05-03 18:17:58 +02:00
Daniel -
22466b550c
[Misc] Set default value for ‘auth-sources’
2019-04-28 11:25:11 +02:00
Daniel -
2f228ecaaf
[Misc] Set lighter for minions-mode to something reasonable
2019-04-17 19:16:52 +02:00
Daniel -
e138b156c6
[Init] Also bind C-r to ‘swiper-isearch’
2019-04-17 19:12:44 +02:00
Daniel -
ac0894e500
[Misc] Explicitly set mode-line-format
...
This is done before loading customizations, so that they can be used to
overwrite the default.
2019-04-14 14:06:25 +02:00
Daniel -
9892d838a0
[Misc] Replace smart-mode-line with calls to moody functions
2019-04-14 14:06:10 +02:00
Daniel -
1d89673137
[Misc] Adding some code to improve mode line appearance
...
Using it not much, though.
2019-04-14 13:44:39 +02:00
Daniel -
13f449871d
[Misc] Use counsel for listing bookmarks
2019-04-14 08:39:33 +02:00
Daniel -
626630a14a
[Org] Increase idle time for ‘db/export-diary’
2019-04-14 08:39:12 +02:00
Daniel -
e7222330c9
[Init] Use ‘swiper-isearch’ when available
2019-04-12 11:10:26 +02:00
Daniel -
0c3b613625
[Gnus] Explicitly activate demon after startup
...
Calling ‘gnus-demon-init’ after loading gnus does not seem to have the desired
effect, now trying to run it after gnus has started.
2019-04-11 19:13:23 +02:00
Daniel -
20e14a345b
[Hydra] Remove hydra for changing ispell dictionaries
...
Use standard ‘ispell-change-dictionary’ instead (it’s more generic and should
also work on Windows)
2019-04-11 09:03:37 +02:00
Daniel -
e67acca3a9
[Init] Unconditionally enable ‘flyspell-mode’ in text buffers
2019-04-11 09:00:19 +02:00
Daniel -
063cae1cf5
[Misc] Don’t set ispell variables
2019-04-11 09:00:04 +02:00
Daniel -
bb02015432
[Misc] Don’t set default theme for ‘smart-mode-line’
2019-04-07 14:32:53 +02:00
Daniel -
f62702e1ea
[Gnus] Explicitly initialize demon
2019-03-31 11:16:50 +02:00
Daniel -
ed285c87d2
[Music] Minor changes and cosmetics
2019-03-02 15:18:19 +01:00
Daniel -
888e703448
[Music] Introduce ‘db/music’ and move code there
...
All music related functions that do not directly depend on EMMS will now go into
‘db/music’, with the intention that if we in the future replace EMMS with
something else, the API provided by ‘db/music’ will still be valid. This does
not mean, however, that functions in ‘db/music’ may not use functions from EMMS.
2019-03-02 13:37:05 +01:00
Daniel -
4128bcd249
[Mail] Set some related variables directly via ‘db/mail-accounts’
2019-03-02 11:33:21 +01:00
Daniel -
6b47a509f3
[BBDB] Fix typo in command list
2019-03-02 11:23:47 +01:00
Daniel -
0640d67fc2
[Gnus] Don’t error when BBDB fails
2019-03-02 11:21:10 +01:00
Daniel -
772ba2f672
[Init] Very minor restructuring
2019-03-02 11:15:28 +01:00
Daniel -
7f81d18c11
[Utils] Fix outdated reference to ‘db/ascii-to-hex’
2019-03-02 11:15:07 +01:00
Daniel -
a83608e686
[Misc] Enable ‘lispy’ only when available
...
To ensure that Emacs is still largely responsive without it.
2019-03-02 11:14:37 +01:00
Daniel -
4fb6e3e5c1
[Hydra] Move hydras to separate package
...
This allows ‘db-utils’ to not be dependent on ‘hydra’
2019-03-02 11:06:55 +01:00
Daniel -
6d5976a00a
[Utils] Make main custom variables for ‘db/helm-shortcuts’ Helm-agnostic
2019-03-02 10:55:13 +01:00
Daniel -
be8d5a3f0f
[Init] Don’t override key bindings when ‘avy’ is not present
2019-03-02 09:45:31 +01:00
Daniel -
abbd29c534
[Init] Disambiguate error message when loading ‘pdf-tools’
2019-03-02 09:28:42 +01:00
Daniel -
4bf4e106e6
[Init] Catch error when activation of projectile fails
2019-03-02 09:26:05 +01:00
Daniel -
817228a7c1
[Misc] Don’t load ‘dired-open’ on Windows
2019-03-02 09:05:00 +01:00
Daniel -
b6857fd436
[Misc] Don’t error if abbreviation file is not present
2019-03-02 09:04:54 +01:00
Daniel -
48bed56c5f
[Mail] Remove `db/additional-mail-addresses'
2019-03-02 09:04:20 +01:00
Daniel -
6834595512
[Misc] Move more personal data to private
2019-02-24 18:24:59 +01:00
Daniel -
5eec650241
[EMMS] Store variable files in private directory
2019-02-24 15:03:24 +01:00
Daniel -
10302c3368
[Org] Don’t take notes when clocking out
2019-02-24 11:53:41 +01:00
Daniel -
ae19dd4992
[Org] Don’t automatically add pensive file to ‘org-agenda-files’
2019-02-17 16:34:48 +01:00
Daniel -
016fbf3c10
[Org] Extend functionality to insert past interruptions
...
For this a new function ‘timeline-tools-clockline-no-org-agenda-conflicts’ as
been added that reads in a clock line (start and end times), updates all org
agenda files to fix conflicting clock lines, and returns the string of the new
clock line. This works for all complete clock lines (i.e., those with end
times), but not for open clock lines (i.e., those missing an end timestamp).
2019-02-16 14:06:25 +01:00
Daniel -
f69abd6ec6
[Mail] Move advice to attach at end-of-buffer to init.el
2019-02-10 19:58:06 +01:00
Daniel -
b8912ae08d
[Mail] Move SMTP error handling code directly to ‘db/smtpmail-send-it’
2019-02-10 19:55:25 +01:00
Daniel -
0d81c7fa0b
[Mail] Turn advice on how to send mail into a proper function
...
More concretely, ‘db/set-smtp-server-from-header’ is now called
‘db/smtpmail-send-it’, and the latter can be used as a value for
‘send-mail-function’.
2019-02-10 15:53:18 +01:00
Daniel -
dcf656c2ed
[Org] Log more activity
2019-02-09 17:38:09 +01:00
Daniel -
c0edf36f3e
[Misc] Globally enable ‘eldoc-mode’
2019-02-09 14:05:29 +01:00
Daniel -
3e12fbea46
[Mail] Minor update of comment
2019-02-03 09:35:07 +01:00
Daniel -
966807281f
[Gnus] Restructure and simplify configuration
...
No need to keep those large junks of setq in the :init block of use-package,
moved them to top level.
2019-02-02 18:22:07 +01:00
Daniel -
cfda96a070
[Mail] Defer loading of some packages
2019-02-02 18:10:44 +01:00
Daniel -
995ac19cda
[Gnus] Require db-mail before starting Gnus
2019-02-02 18:02:37 +01:00
Daniel -
b1c485e079
[Mail] Move fix to attach files to the end of a message to db-mail
2019-02-02 18:00:47 +01:00
Daniel -
75d6cbdf95
[Gnus] Move setting of mail related variables to db-mail
2019-02-02 17:49:38 +01:00
Daniel -
3c4fcde1cb
[Misc] Some minor restructuring
2019-02-02 15:39:16 +01:00
Daniel -
26b0234b56
[Gnus] Move Gnus’ demon configuration to db-mail and init.el
2019-02-02 15:34:20 +01:00
Daniel -
784f5ce1fd
[Mail] Move ‘db/mail-accounts’ to db-mail package
2019-02-02 15:30:16 +01:00
Daniel -
1066e266fc
[Mail] Refactor SMTP configuration
2019-02-02 15:14:22 +01:00
Daniel -
c6f28090df
[Gnus] Moving most of the configuration to init.el
2019-02-02 15:05:29 +01:00
Daniel -
605ebc3981
[Misc] Add dash to main init file
...
This is mostly to enable the use of dash’s functions in configuration of other
packages.
2019-02-02 14:34:19 +01:00
Daniel -
260b60503c
[Misc] Add shallow configuration for sdcv
2019-02-02 11:57:12 +01:00
Daniel -
5aa23652d7
[Gnus] Move debugging setting to init.el
...
This makes it customizable, when needed.
2019-01-27 13:52:26 +01:00
Daniel -
8c446fefe5
[Misc] Update comments for ‘mm-decode’ configuration
2019-01-27 13:43:50 +01:00
Daniel -
3273407baa
[Misc] Move configuration for ‘mm-decode’ to init.el
2019-01-27 13:42:10 +01:00
Daniel -
56d085d4f1
[Misc] Move fix for ‘mm-view-pkcs7-verify’ to init.el
2019-01-27 13:32:00 +01:00
Daniel -
2a4302c883
[Utils] Move S/MIME lookup function to init.el
2019-01-27 12:10:44 +01:00
Daniel -
7d666e146d
[Misc] Set X Wait Timeout to nil only on GNU systems
...
As it seems, setting this variable to nil causes an Windows Emacs to busy wait
for input with no time delay between two cycles. This causes heavy load on the
machine and a non-reacting Emacs.
2019-01-25 21:36:22 +01:00
Daniel -
51d58a7107
[Misc] Save bookmarks in private repository
2019-01-25 20:45:22 +01:00
Daniel -
c77cd7e889
[Utils] Add simple way to add external bookmarks
2019-01-25 20:39:01 +01:00
Daniel -
7252c1ddf4
[Org] Remove obsolete reading list
...
and integrate it into the SOMEWHEN list.
2019-01-12 10:56:51 +01:00
Daniel -
164bb5dd18
Set X11 event timeout to nil
...
This seems to fix a regression in Emacs 26 resulting in slow pop-ups of
windows. See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30995 .
2019-01-02 21:42:42 +01:00
Daniel -
eda2f6ff50
[Init] Move ldap configuration to main init file
2019-01-01 13:03:08 +01:00
Daniel -
4c8fa8cb4b
[Dired] Some nice default configuration for wdired
2018-12-16 09:28:01 +01:00
Daniel -
ff82056c7a
[Org] Add minimal ox-reveal configuration
2018-12-16 09:27:53 +01:00
Daniel -
a08432b23b
[Utils] Simpler pretty printer for XML
2018-11-21 10:38:05 +01:00
Daniel -
5b64a89943
[Org] Code to make frame for spontaneous capturing
2018-11-18 16:39:43 +01:00
Daniel -
f6c7a408db
[Misc] Remove db-emacsclient.el and distribute functions to other files
2018-11-18 15:37:58 +01:00
Daniel -
3380369f5b
[Org] Some new capture templates
...
from http://www.howardism.org/Technical/Emacs/capturing-content.html .
2018-11-18 14:10:26 +01:00
Daniel -
8870030daa
[Org] Move definition of ‘org-babel-load-languages’ to right place
2018-11-11 10:18:08 +01:00