Commit Graph

1288 Commits (5e4125cba31545d30f328b131b839044cf4d6b56)

Author SHA1 Message Date
Daniel Borchmann 2a046610e9
Clean up projectile's cache explicitly when removing a project 2020-09-20 14:12:43 +02:00
Daniel Borchmann f662e5b990
Make projectile a hard dependency for personal project management 2020-09-20 14:10:46 +02:00
Daniel Borchmann 685d55cf93
Do not require main notes file to be part of org-agenda-files
Neither logging information not tasks should be part of that file, so keeping it
in `org-agenda-files' is not really necessary.  Indeed, it has only been
included in there to allow `org-search-view' to search that file.  However, with
using `org-agenda-text-search-extra-files' makes this approach obsolete.
2020-09-20 10:39:58 +02:00
Daniel Borchmann a511e9e73a
Allow nil as shortcut character in frequently used features
This results in no entry being defined in the corresponding hydra.
2020-09-19 15:21:04 +02:00
Daniel Borchmann 0aa8140e22
Do not function-quote in db/frequently-used-features
Apparently, this does not match with the `function' requirement of the
customization type definition.
2020-09-19 14:05:31 +02:00
Daniel Borchmann a576ef123d
Automatically update hydra for shortcuts after customization 2020-09-19 14:02:50 +02:00
Daniel Borchmann 14cfae155a
Add some documentation for custom agenda deadline listing
It should be clear why we are using this, and not the standard agenda list.
2020-09-17 16:05:20 +02:00
Daniel Borchmann 4e7245f858
Experimental: do not show deadlines in top agenda view
We have a separate view for deadlines, that should actually be sufficient.
2020-09-17 15:53:04 +02:00
Daniel Borchmann 6ee9e84bb1
Reduce number of ls switches when on windows
They do not seem to be supported by mingw's ls?
2020-09-17 15:52:56 +02:00
Daniel Borchmann 01be58c2e1
Prevent the default font from being changed by gconf
Thanks, stackexchange!
2020-09-12 14:42:35 +02:00
Daniel Borchmann 39c06d670b
Move tramp and calc configuration into use-package statements 2020-09-12 14:20:30 +02:00
Daniel Borchmann d10e85e208
Fix typo in regular expression 2020-09-12 13:30:53 +02:00
Daniel Borchmann cb9ef5a8d4
Merge configuration sections on constants and path settings 2020-09-12 13:15:27 +02:00
Daniel Borchmann 3fb7c80312
Demand basic configuration packages
Since package loading is defered by default, explicit demanding is required
2020-09-12 12:54:01 +02:00
Daniel Borchmann 7b9dd53c3a
Moving around use-package declarations 2020-09-12 11:49:37 +02:00
Daniel Borchmann a4daabd42c
Move private directory creation to corresponding config section 2020-09-12 11:40:35 +02:00
Daniel Borchmann 085a57d281
Add subword-mode for programming 2020-09-12 11:32:52 +02:00
Daniel Borchmann b9add4858a
Group configuration for use-package 2020-09-12 11:32:39 +02:00
Daniel Borchmann 5aea5ba37e
Introduce new configuration section for paths 2020-09-12 11:32:27 +02:00
Daniel Borchmann 471933e25c
Gather some configuration on appearance in corresponding section 2020-09-12 11:31:59 +02:00
Daniel Borchmann 6e9e6d2bce
Move definition of lisp-indent-function to Lisp section 2020-09-12 11:31:05 +02:00
Daniel Borchmann 053c3350e9
Add another missing closing parenthesis
Shouldn't copy and paste so much …
2020-09-12 11:30:40 +02:00
Daniel Borchmann d0b0cc06ff
Only bind f5 once
Easier to see what is going on.
2020-09-12 11:21:30 +02:00
Daniel Borchmann 331272afc1
Add configuration and key bindings for bm package 2020-09-12 11:14:37 +02:00
Daniel Borchmann 9e8ee7f47f
Move around use-package declarations
Should make a little bit more sense now, but not much …
2020-09-12 11:03:41 +02:00
Daniel Borchmann 4bae02e8c7
Create new configuration section for general programming
Covering configurations for magit, projectile, and the like.
2020-09-12 11:03:40 +02:00
Daniel Borchmann 6c0d7661a8
Move helm shortcut function to navigation section
Makes more sense to me.
2020-09-12 11:03:40 +02:00
Daniel Borchmann d9eb84b0a3
Make shr render html-pages more consistently
Configuration from
2020-09-12 11:03:38 +02:00
Daniel Borchmann 7134ce2999
Allow to switch directories in Eshell without writing `cd' 2020-09-12 10:40:42 +02:00
Daniel Borchmann 192af9ca14
Show only clashes in ediff 2020-09-12 10:35:51 +02:00
Daniel Borchmann d9180abf04
Demand loading personal customizations
This somehow got broken when setting the default loading behavior to defer.
2020-09-12 10:35:05 +02:00
Daniel Borchmann 53c03eb488
Add missing closing paranthesis
Sorry for that.
2020-09-12 10:34:50 +02:00
Daniel Borchmann 644dac0c43
Add use-package declaration for magit-repos
That's cool!
2020-09-12 10:25:50 +02:00
Daniel Borchmann b4c5a52b3e
Add some simple configuration for git-commit 2020-09-12 10:25:43 +02:00
Daniel Borchmann 48b6394757
Remove obsolete defer options
Deferring to load packages is the default now.
2020-09-12 10:10:43 +02:00
Daniel Borchmann 5bea8030fc
Move all Org Mode configuration to corresponding section 2020-09-12 10:02:40 +02:00
Daniel Borchmann 58f74cdd41
Add configuration for org-tree-slide
That's fun!

Again from
2020-09-12 10:01:32 +02:00
Daniel Borchmann fca3367ab4
Let tabs act natively when in Org Mode src blocks 2020-09-12 09:51:05 +02:00
Daniel Borchmann a02fc189ab
Keep org links after insertion 2020-09-12 09:50:47 +02:00
Daniel Borchmann 93f5389d39
Move calendar configuration to separate use-package declaration
Also make Monday the first day of the week.
2020-09-12 09:41:38 +02:00
Daniel Borchmann 9727c17dd9
Don't make diary entries from org agenda
The standard diary is not used in this configuration, and using the "i" key for
clocking is much more natural then.
2020-09-12 09:40:47 +02:00
Daniel Borchmann a7a38f33e7
Add config for trashed, a dired-like interface to the trash bin 2020-09-12 09:24:01 +02:00
Daniel Borchmann 8ffc2e5dd4
Explicitly configure dired-x
Again motivated by
2020-09-12 09:20:02 +02:00
Daniel Borchmann 4ba7bbb9d3
Clean up configuration of dired-subtree
Well, there wasn't any configuration for it right now, but the use-package
statement was hidden in the config section of dired's.  Moved it to the
top-level right now and also bound dired-subtree-cycle.
2020-09-12 09:19:09 +02:00
Daniel Borchmann 8d4eaf284c
Some dired tweaking
Inspired by
2020-09-12 09:08:15 +02:00
Daniel Borchmann 01c451d886
Defer package loading by default
This is what we have done explicitly all along, so we also can make it the
default (I didn't know this was possible until right now …).
2020-09-12 09:07:10 +02:00
Daniel Borchmann 362f3cad22
Sort keybindings
This should prevent unnoticed duplicate keybindings.
2020-09-12 08:52:02 +02:00
Daniel Borchmann 021416fcf9
Add goto-last-change package 2020-09-12 08:51:35 +02:00
Daniel Borchmann 1c7f9917d3
Remove duplicate (and unused) key bindings for C-z 2020-09-12 08:51:17 +02:00
Daniel Borchmann b65359b652
Allow scrolling during search 2020-09-11 17:19:07 +02:00