Commit Graph

1192 Commits

Author SHA1 Message Date
Daniel - c3df9ef92b
Change default values for custom agenda files to nil 2020-01-05 11:55:54 +01:00
Daniel - 8f3403e132
Make sure `message-mode' uses the right function to send mail
Up to now, it seemed to be sufficient to set `send-mail-function' alone, but
somehow some changes have made it necessary to set `message-send-mail-function'
explicitly.  If not done, it defaults to `message-send-mail-with-sendmail',
using the sendmail exectuable to send mail.  At least on my machine this results
in the message being delivered to the local exim instance, which does not allow
sending remote sending of mail.
2020-01-05 11:28:38 +01:00
Daniel - a3456f7863
Don't use `eval-when-compile' in use-packages' :config block
This causes the included require statements to be loaded unconditionally,
defying the whole purpose of a :config block.
2020-01-03 14:01:18 +01:00
Daniel - 7aff235caf
Defer loading of `dired-open' 2020-01-03 11:50:55 +01:00
Daniel - d7b88a1f12
Use `counsel-descbinds' to describe current keybindings 2020-01-03 10:24:15 +01:00
Daniel - ee8ac2567a
Restructuring notes file 2019-12-30 13:35:58 +01:00
Daniel - 2bc856618a
Don't automatically clock in when taking notes
If this is necessary, clock in separately using the interruption template.
However, I have felt that this is rarely useful, to the extend that I haven't
used the note capture template just because it disturbs the clock.
2019-12-30 13:25:07 +01:00
Daniel - 2feafafe7c
Remove logbook entries 2019-12-30 13:23:59 +01:00
Daniel - a78ea04490
Minor markup fix in main notes file 2019-12-30 13:21:09 +01:00
Daniel - ed537c3926
Remove local copy of Babel Tutorial 2019-12-30 13:20:59 +01:00
Daniel - f054db47e3
Add some old Emacs notes 2019-12-30 13:19:18 +01:00
Daniel - c8735de998
Add some eshell notes 2019-12-22 22:10:07 +01:00
Daniel - 6d59888b99
Fix tags in scribble file 2019-12-22 21:57:50 +01:00
Daniel - d602d61b20
Minor elpa update 2019-12-22 10:15:33 +01:00
Daniel - fe391b642a
Update things from elpa to keep in this repository 2019-12-21 19:10:18 +01:00
Daniel - 5982ba4427
Add missing stable version of `page-break-lines' 2019-12-21 19:08:59 +01:00
Daniel - e6f0ee11f8
Fix manual pinning of packages 2019-12-21 19:01:25 +01:00
Daniel - 42ef36f836
Pin essential packages to melpa-stable 2019-12-21 18:52:50 +01:00
Daniel - 9671ff68de
Remove multiple cursors from repository 2019-12-21 18:42:18 +01:00
Daniel - ecd038a9a4
Delete obsolete elpa packages 2019-12-21 18:40:45 +01:00
Daniel - 02b05ff28f
Pin repositories for EMMS related packages to melpa-stable 2019-12-21 18:39:07 +01:00
Daniel - 9016db229a
Don't explicitly load abbreviations
Since we are loading customizations during initializtion time now, we can let
Emacs handle reading abbreviations itself.
2019-12-20 20:31:15 +01:00
Daniel - 28860ac415
Fixing some typos 2019-12-20 20:28:26 +01:00
Daniel - 508b587d84
Don't set helm's prefix key via setq
Use customize for this.
2019-12-20 20:25:28 +01:00
Daniel - 2980fe59b2
Update comment 2019-12-20 20:25:19 +01:00
Daniel - 339badc995
Simplify helm setup 2019-12-20 18:03:50 +01:00
Daniel - 08e22cb698
Remove verbosity when loading customizations
`load-file' already prints all necessary information.
2019-12-20 18:03:32 +01:00
Daniel - 0dae55d5a9
Remove `helm-org' 2019-12-20 17:57:23 +01:00
Daniel - f2da14592a
Don't load packages when there is no need to do it 2019-12-20 17:54:29 +01:00
Daniel - 9c5f6d062f
Don't explicitly clean up projectile projects
This is done by projectile itself during mode activation.
2019-12-20 17:53:54 +01:00
Daniel - 7c41f1df73
Make loading customizations a bit more verbose 2019-12-20 17:53:38 +01:00
Daniel - c8dfffbbc1
Set default value for semantic modules to load 2019-12-20 17:44:22 +01:00
Daniel - 05cb96d310
Add semantic activation 2019-12-20 17:41:40 +01:00
Daniel - d40f4d92e8
Don't demand yasnippet 2019-12-20 17:34:37 +01:00
Daniel - 571cd3934d
Globally enable yasnippet 2019-12-20 17:34:05 +01:00
Daniel - d52ee6698c
Clarify description of general structure 2019-12-20 17:19:44 +01:00
Daniel - 96fd57bb90
Load customizations directy during initialization time
Loading customizations in `db/run-init' may cause accidental overwrites of
custom settings when loading variables changes and saves values of other
customizable variables.  For example, loading `custom-enabled-themes' may update
`custom-safe-themes', and if this loading happens after initialization time,
this update is directly written to custom.el via a call to
`customize-push-and-save', overwriting all remaining, i.e. not loaded, custom
settings.  Loading custom settings during initialzation time prevents this
behavior.

Note that this change causes some packages to load during initialization time
that previously had been loaded only afterwards.
2019-12-20 17:05:20 +01:00
Daniel - fb5b2224fe
Fix typo in README 2019-12-20 17:05:12 +01:00
Daniel - 281b699540
ELPA update 2019-12-20 16:43:57 +01:00
Daniel - 9e0338e683
Dynamically create hydra from `db/frequently-used-features' 2019-12-20 16:12:11 +01:00
Daniel - 60dabe0440
Explicitly require `hydra' 2019-12-20 15:38:41 +01:00
Daniel - a0abe9fc4e
Explicitly require `face-remap' before resizing fonts 2019-12-20 15:28:09 +01:00
Daniel - e63356ad06
Add descriptions to clocking hydra 2019-12-20 15:17:05 +01:00
Daniel - a9695b9d1a
Generalize `db/frequently-used-features' to also include shortcuts 2019-12-20 15:14:29 +01:00
Daniel - 20cc9f34bb
Remove obsolete definition for `helm-mini' 2019-12-20 15:05:41 +01:00
Daniel - d66c568a83
Update default value of `db/frequently-used-features' 2019-12-20 15:04:35 +01:00
Daniel - fe1c45e95e
Remove duplicate setting of `enable-recursive-minibuffers' 2019-12-20 11:27:58 +01:00
Daniel - 4c656aa8a1
Use counsel for showing shell history 2019-12-20 11:26:19 +01:00
Daniel - 4621ed98f0
Require `gnutls' when setting `gnutls-trustfiles' 2019-12-20 08:45:44 +01:00
Daniel - f5061aa849
Add small introduction in main notes file 2019-12-19 11:04:49 +01:00