Daniel -
b8b6842e56
[Org] Move Agenda customization to init.el
...
some minor other configurations moved to init.el, too.
2018-11-03 10:59:41 +01:00
Daniel -
626630665a
[Org] Add missing docstring for ‘db/org-clock-current-task-file’
2018-11-03 10:31:27 +01:00
Daniel -
782dd9b8c1
[Org] Rename function to save current org task to file
...
That.
2018-11-03 10:30:47 +01:00
Daniel -
92306694c0
[Org] Make ‘db/org-clock-current-task-file’ customizable
2018-11-03 10:29:50 +01:00
Daniel -
00934a6bec
[Org] Move helper functions back to db-org
...
New approach: all custom helper functions go to db-org, and all actual
configuration will move to init.el (someday).
2018-11-03 10:28:49 +01:00
Daniel -
9f00c24c28
[Org] Remove false autolaod
2018-11-03 09:52:38 +01:00
Daniel -
3135619bb6
[Org] Moving around helper functions
...
in the hope to increase readability of the overall configuration …
2018-11-03 09:52:18 +01:00
Daniel -
8d07f1c197
[Org] Move some keybinding to init.el
2018-11-03 09:45:00 +01:00
Daniel -
f0a2383b7a
[Org] Restructure configuration for org mode clocking
...
Moved most of the code to init.el, and some helper functions to the
corresponding hydra in db-org.el (this is the only place where they are used).
2018-11-03 09:44:52 +01:00
Daniel -
c0ee2972b7
[Helm] Fix keybinding of ‘helm-pages’
...
Again …
2018-11-03 09:34:55 +01:00
Daniel -
903cce1814
[Misc] Change default key binding for eyebrowse
...
Conflicts with refiling tasks in the agenda.
2018-11-03 08:49:20 +01:00
Daniel -
10bf56dc23
[Helm] Refactor binding of ‘helm-emms’
2018-11-03 08:40:35 +01:00
Daniel -
4bfc388592
[Helm] Simplify key binding for main mode map
2018-11-03 07:35:23 +01:00
Daniel -
80ee81b72e
[Dired] Use ‘dired-open’ to also use xdg to open files
2018-11-03 07:33:06 +01:00
Daniel -
df9b5e843d
[Misc] Readd ‘eyebrowse-mode’
2018-11-02 20:57:45 +01:00
Daniel -
54f8492a33
[Org] Restructuring configuration
...
- Moving some package declarations to init.el
- Moving calendar export function to ‘db-utils’
2018-11-02 20:24:16 +01:00
Daniel -
373e84c397
[Helm] Add keybinding for ‘helm-pages’
2018-11-02 19:54:59 +01:00
Daniel -
06c427aba3
[Misc] Make most variable settings in init.el customizable
...
This is achieved by moving the variable definitions to use-packages’ :init
blocks, and allowing ‘db/run-init’ to override these definitions by calling
‘load-file’ on custom.el afterwards.
Also inlined some definitions from my custom.el file back into init.el
2018-11-02 18:17:51 +01:00
Daniel -
9eae479aa3
[Dired] Warn on Windows if ‘w32-browser’ is not installed
2018-11-02 17:40:52 +01:00
Daniel -
f3db04b111
[Misc] Fix display of calendar holidays
...
Don’t delete the holiday definitions, and instead just disable their exhaustive
display.
2018-10-21 12:14:06 +02:00
Daniel -
dd6059785d
[Init] Don’t assume ‘ag’ is installed, default to ‘rgrep’ in this case
2018-10-20 17:52:24 +02:00
Daniel -
07abc2f750
[Init] It’s ‘system-type’, not ‘system-name’, we want to test for
2018-10-20 11:26:02 +02:00
Daniel -
81a9b6b3c6
[Init] Load projectile also on Windows
2018-10-20 11:25:49 +02:00
Daniel -
e1da5c0bbf
[Init] Enable electric-quote-mode only in text-mode buffers
2018-10-18 17:39:25 +02:00
Daniel -
356bc7e044
[Misc] Don’t clean up whitespace before saving
2018-10-07 19:19:19 +02:00
Daniel -
21a662cf4f
[Misc] Disable global magit file mode
2018-09-09 12:14:56 +02:00
Daniel -
4666b79444
[Misc] Set prefix key for ‘projectile’
2018-09-07 19:06:20 +02:00
Daniel -
1228d6cef0
[Dired] Let Windows decide how to open files
2018-09-07 18:07:20 +02:00
Daniel -
1b7f3dcf85
[Dired] Restructuring local key bindings
2018-09-07 18:04:23 +02:00
Daniel -
c48a75048b
[Misc] Protect some calls to ‘require’
2018-09-07 17:47:56 +02:00
Daniel -
a4e5f0616f
[Misc] Change the way to load ‘tex-mode’
2018-09-06 20:18:01 +02:00
Daniel -
9ebb068241
[Misc] Use ‘require’ instead of ‘use-package’ in config sections
2018-09-06 20:17:40 +02:00
Daniel -
fbf6a3c55c
[Dired] Minor modification on how to load ‘gnus-dired-mode’
2018-09-06 19:55:50 +02:00
Daniel -
07226aaa3a
[Dired] Don’t force usage of external ‘ls’
...
Seems to be faster on Cygwin
2018-09-06 18:40:27 +02:00
Daniel -
3c7dc998f6
[Dired] Don’t use obsolete directory variables
2018-09-06 16:09:04 +02:00
Daniel -
618e28a44f
[Dired] Don’t enable local variables
...
I think I never used them, and they seem to make some trouble on Windows.
2018-08-27 22:05:48 +02:00
Daniel -
cc66038814
[Init] Activate ‘flyspell-mode’ on Cygwin
2018-08-26 09:53:57 +02:00
Daniel -
149ca014a0
[Init] Activate projectile on Cygwin, but not on Windows
2018-08-25 13:34:18 +02:00
Daniel -
62ea5520cb
[Dired] Minor modification for ‘dired-guess-shell-alist-user’
2018-08-18 10:15:56 +02:00
Daniel -
15eae235d4
[Misc] Update semantic parser addon to recognize ‘use-package’
...
horrible …
2018-08-15 21:14:09 +02:00
Daniel -
6ab52f11ed
[Misc] Almost exclusively use ‘with-eval-after-load’
...
instead of ‘eval-after-load’.
2018-08-15 21:12:42 +02:00
Daniel -
8605bfddb2
[Dired] Trying out ‘dired-open’
2018-08-09 21:34:03 +02:00
Daniel -
6da48163df
[Projects] Add simple project management library
2018-08-05 16:19:52 +02:00
Daniel -
76c9ffeec5
[Calc] Additional math units
...
inspired by
https://florian.adamsky.it/2016/03/31/emacs-calc-for-programmers-and-cs.html .
2018-08-05 10:17:30 +02:00
Daniel -
dd4f29871d
[Misc] Trying to be consistent when using ‘bind-key’
2018-08-04 12:33:15 +02:00
Daniel -
d0a98c9c6a
[Org] Move Hy Babel code to ‘db-org’
2018-08-04 12:32:54 +02:00
Daniel -
24a59404a0
[Misc] Mention ‘helm-pages’
2018-08-04 12:32:43 +02:00
Daniel -
3394209569
[Misc] Show numbers in company mode
2018-08-04 12:32:29 +02:00
Daniel -
2c93f5313b
[Init] New keybindings for multiple-cursors
2018-08-01 16:27:49 +02:00
Daniel -
39909a00c1
[Init] Fix calls of ‘with-demoted-errors’
...
One should read the documentation before using it …
2018-08-01 16:27:40 +02:00
Daniel -
37809363b7
[Dired] Cleanup and cosmetics
...
Removed dired-subtree, never really used it anyway.
2018-07-31 20:00:55 +02:00
Daniel -
e576b6fb69
[Dired] Don’t use custom sort
...
Breaks ivy-occur in counsel-find-file
2018-07-31 20:00:01 +02:00
Daniel -
742296a5ce
[Misc] Use simpler name for custom-file
2018-07-20 16:24:18 +02:00
Daniel -
e200d112c4
[Misc] Use custom function to format ivy candidates
2018-07-19 13:53:51 +02:00
Daniel -
de252023f7
[Misc] Use arrow for current ivy selection
2018-07-19 13:50:13 +02:00
Daniel -
812bdc3e73
[EMMS] Another attempt to fix EMMS initialization
...
This time it seems to work, though …
2018-07-13 19:11:26 +02:00
Daniel -
ac2327b434
[Init] Remove obsolete call to ‘eyebrowse-mode’
2018-07-12 19:18:15 +02:00
Daniel -
8067a9130d
[Magit] Fix initialization of ‘magit-repository-directories’
2018-07-11 17:30:55 +02:00
Daniel -
4ace2771fc
[Misc] Remove usage of ‘eyebrowse’ package
...
Turns out I never really used it anyway.
2018-07-09 19:27:39 +02:00
Daniel -
f5b20152dd
[Helm] Make new clock-in functionality for ‘helm-org’ a bit nicer
2018-07-08 19:16:29 +02:00
Daniel -
351b643669
[Helm] Use ‘helm-org’ for selecting headlines again
...
and make clocking in the new default action.
2018-07-08 19:06:46 +02:00
Daniel -
1ce22b1b69
[Dired] Don’t set ‘dired-omit-files’ directly
...
Use customize for that
2018-07-06 17:19:31 +02:00
Daniel -
4fafab7b5d
[EMMS] Trying to fix some issues with autoloading
2018-04-21 14:12:33 +02:00
Daniel -
7a351b8d55
[Init] Disable ‘tooltip-mode’
...
It’s not really necessary, but causes strange effects under Win10 and Cygwin,
for whatever reason.
2018-03-25 21:03:14 +02:00
Daniel -
9c1ab319bc
[Init] Deactive midnight-mode
2018-03-08 17:52:42 +01:00
Daniel -
da2c90b02c
[Dired] Try out ‘dired-subtree’
2018-02-22 16:55:17 +01:00
Daniel -
ffea25e085
[Dired] Replace calls to ‘require’ by ‘use-package’
2018-02-22 16:55:03 +01:00
Daniel -
a5db5c2f8b
[Misc] Show initialization warnings instead of suppressing them
2018-02-22 16:43:15 +01:00
Daniel -
4d29104719
[Init] Change setup for vlf
2018-02-22 16:43:06 +01:00
Daniel -
82911bcfa7
[Init] Add minimal VLF support
2018-02-22 16:28:44 +01:00
Daniel -
fbaeb70c1e
[Org] Use https repository
2018-02-22 16:28:33 +01:00
Daniel -
52bb157570
[Python] Activate ‘elpy’ when available
2018-02-04 16:35:33 +01:00
Daniel -
acdcb5b9a6
[Misc] Reload snippets after loading yas
...
again …
2018-01-28 14:00:10 +01:00
Daniel -
c5f2f387b1
[Helm] Use ‘use-package’ to load ‘helm-config’
2018-01-28 11:24:59 +01:00
Daniel -
5510d02857
[Slime] Can’t load ‘slime-repl’ directly, use ‘eval-after-load’ instead
...
‘slime-repl’ is in the contrib directory of ‘slime’, which itself is not
contained in ‘load-path’.
2018-01-28 11:10:34 +01:00
Daniel -
5e3a0e0c43
[Misc] Blank line for beauty
2018-01-28 11:08:48 +01:00
Daniel -
2fe2a55b59
[EMMS] Minor cleanup for configuration
2018-01-28 11:08:40 +01:00
Daniel -
1f0798e96d
[Ivy] Don’t change default keybinding for restrictions
...
Since we don’t use ivy for org-capture anymore, this change became obsolete.
2018-01-28 11:07:47 +01:00
Daniel -
5393fc99b3
[Helm] Refactoring configuration
...
There were troubles loading helm when running emacs as daemon, supposedly caused
by a faulty helm configuration. Now ‘helm-config’ get’s loaded regardless of
whether ‘db/run-init’ is run or not, to allow to change the default keybinding
for ‘helm-command-prefix’ using ‘bind-key’.
2018-01-28 11:06:37 +01:00
Daniel -
b2a4db1d25
[Misc] Some comment
2018-01-27 18:13:30 +01:00
Daniel -
f5cc186adb
[Hydra] Move rectangle hydra to separate ‘use-package’ declaration
2018-01-27 18:13:16 +01:00
Daniel -
82d2205e78
[Hydra] Fix hydra for rectangle selection
2018-01-27 18:01:38 +01:00
Daniel -
5a6e4a81d8
[Dired] Move ‘dired’ helper functions back into ‘use-package’ declaration
...
Sorry for the back-and-forth … :/
2018-01-27 17:58:04 +01:00
Daniel -
7d8abe0e50
[Hydra] Move custom hydras to ‘use-package’ declaration
2018-01-27 17:57:52 +01:00
Daniel -
e459d534bf
[Misc] Fix typo
2018-01-27 17:50:27 +01:00
Daniel -
58daf4929b
[Init] Don’t ‘provide’ init
2018-01-27 17:50:19 +01:00
Daniel -
25373fc6d9
[Term] Move hook deactivating ‘yas-minor-mode’ to ‘term-mode’ config
2018-01-27 17:49:55 +01:00
Daniel -
ddfd9828f5
[Hydra] Move custom hydras to top-level
2018-01-27 17:49:34 +01:00
Daniel -
68867d42bd
[Misc] ‘add-hook’ without #’
...
Don’t know whether this is better, but the functions added to hooks may not be
available at that time, and consequently we add only symbols.
2018-01-27 17:48:27 +01:00
Daniel -
0dd77f0a73
[Misc] Silence some compiler warnings in init.el
2018-01-27 17:31:50 +01:00
Daniel -
51a96a0ef2
[Misc] Move ‘defun’s in init.el to top-level
2018-01-27 17:31:31 +01:00
Daniel -
0db33fb843
[EMMS] Silence some compiler warnings
2018-01-27 17:28:20 +01:00
Daniel -
3a556afca6
[Dired] Inline custom function from ‘db-utils’ into init.el
2018-01-27 16:41:20 +01:00
Daniel -
250a460a14
[Misc] Change keybinding of ‘ivy-restrict-to-matches’
...
The default keybinding cause me too many typos ...
2018-01-27 16:32:38 +01:00
Daniel -
9d407f74f6
[Misc] ‘use-package’ declaration for ‘timeline-tools’
2018-01-21 19:00:31 +01:00
Daniel -
b2cc8098a2
[Dired] Some cleaning up
2018-01-21 14:57:11 +01:00
Daniel -
034985e578
[Misc] No separate use-package declaration for markdown-mode
2018-01-21 10:52:47 +01:00
Daniel -
5e329c791b
[Misc] Don’t use separate key mapping for eyebrowse
2018-01-18 18:50:02 +01:00
Daniel -
18e943f6d2
[Misc] Don’t auto-compile
2018-01-18 18:48:34 +01:00
Daniel -
b55ad9c988
[Gnus] Rename config file
...
This makes the autocompiler happy.
2018-01-16 18:21:24 +01:00