Commit Graph

966 Commits

Author SHA1 Message Date
da6f61e028
Ensure Org capture is properly initialized 2025-11-22 12:15:26 +01:00
a7d0b70a8b
Fix line splitting in item to headline conversion
The previous attempt did remove too much leading whitespace from the body, so that identation
removal did not work.  The current attempt tries to remedy this by being a bit more low-level.
2025-11-22 11:57:56 +01:00
c7c0d1611f
Start search for quick notes position from the top
That line of code was lost to a crash … pitty.
2025-11-17 16:45:48 +01:00
77d1918d47
Remove obsolete Org diary export function
Haven't used this for a while.
2025-11-16 18:01:29 +01:00
a53a8ccbd2
Use default Org function to remove identation
Should be more robust?
2025-11-16 17:57:13 +01:00
b798b13a94
Add capture template for quick notes
Am adding lots of quick notes, a capture template should be helpful here.
2025-11-16 17:53:07 +01:00
52b2c29644
Remove some obsolete function 2025-11-16 17:24:31 +01:00
2de58df052
(Try to) fix indentation of Org headings converted from list items
Not quite sure whether this is it, but looks better than before.
2025-10-03 10:37:48 +02:00
4697c53197
Fix empty unless block
Oops.
2025-10-02 16:20:31 +02:00
90a2684641
Fix deleting of entries in timelines when not at beginning of line
When not at bol, the cursor would only jump to the beginning of the line instead of killing it,
because `kill-line` only deletes the rest of the line.  Use `kill-whole-line` instead.
2025-10-02 16:19:31 +02:00
025bae7320
Update copy of plantuml-mode with reference to Git repository
This allows to keep track of upstream changes more easily.
2025-10-01 20:52:53 +02:00
80abf669f5
Set default binding to access password store
Might be customized when password-store is not used.
2025-09-20 17:08:41 +02:00
35532188f0
Enable run-or-hide semantics for project-eshell buffers 2025-09-19 19:24:22 +02:00
10273424b1
Unify shortcuts for eshell
It's rather inconsistent to call eshell without project context from the main shortcut menu when
most of the other shortcuts require a project.  Since calling eshell directly is done only rarely,
let's try to be consistent here and reinstantiate the old project-eshell shortcut (which now
duplicates the `<f1>` binding).
2025-09-19 19:09:01 +02:00
4a5f3c44f9
Open eshell in current project by default
I use this more than opening a non-project eshell, so let's switch keys.
2025-09-19 16:51:35 +02:00
df0dd214b8
Remember where my custom deadline agenda view comes from
Would be best to get rid of it, but I don't want the additional date display …
2025-08-30 19:43:28 +02:00
7994a01618
Align tags after editing Org headlines 2025-08-24 14:15:52 +02:00
1f30ab8590
Make sure there are no duplicates in location candidates 2025-08-19 19:38:11 +02:00
4e59c1467d
Remember to incorporate org-refile-target-verify-function 2025-08-17 19:53:05 +02:00
d6ea954434
Remove obsolete docstring parts 2025-08-17 19:53:04 +02:00
8c5cdd00bd
Provide regular expression in custom Org refile location function
Not sure what this is good for, but it might be necessary somewhen?
2025-08-17 19:53:03 +02:00
b10c97e06d
Fix type signature for org-refile-get-location substitute function 2025-08-17 19:53:03 +02:00
1ccc8d927d
Use consult for querying Org refile locations 2025-08-17 19:53:02 +02:00
44fb922b66
Allow custom prompt in own Org location query function 2025-08-17 19:53:02 +02:00
7f512bed15
Avoid duplicate entries in Org location queries
This happens when the current buffer is already part of the Org agenda files.  In this case, we do
not add the default buffer to the list of search files.
2025-08-17 19:53:01 +02:00
e60dee0a13
Fix prompt when choosing Org headings 2025-08-17 19:53:01 +02:00
5d7776a6dd
Include prefix when choosing Org heading
Otherwise, the candidates seem to be truncated at the front?
2025-08-17 19:53:00 +02:00
9780f1fe7f
Use default buffer for Org location queries 2025-08-17 19:53:00 +02:00
27582a4195
Replace custom usage of `org-refile-targets' with consult functions
This is experimental and needs some further testing.
2025-08-17 19:53:00 +02:00
a0bcceaf8c
Prevent unintented expansion of % in conversion from item to heading 2025-08-17 19:52:04 +02:00
a8da7548af
Remove some unnecessary conditional keybindings
All affected packages are required by now.
2025-08-07 17:27:57 +02:00
2db4ce7607
Move shortcut function to utilities package
This is where it should be, all time long.
2025-08-07 17:01:23 +02:00
99f89be39c
Resolve Org bookmark links on export
Replace bookmark links on export with their actual targets, as the bookmarks itself are of little
use in the final document.
2025-07-24 11:45:44 +02:00
cd90381ad0
Fix capitalization in docstring 2025-07-23 21:07:00 +02:00
64198261f7
Fix equality check for default task when continuing the clock
The markers involved in this check might point to the same heading, but on different positions.  Try
to mitigate this by checking for equality of the ID property.
2025-07-19 15:20:45 +02:00
914609074b
Refactor utilities functions
Group dired functions in separate section.

Remove unused window-single-toogle mode, as I use winner-mode for this.

Remove obsolete custom function to list changed repositories, as `magit-list-repositories` is just fine.
2025-07-14 18:53:52 +02:00
5655c58341
Remove obsolete shell and ansi-term popup shortcuts
Using `project-shell` as a replacement for the shell buffer.  I haven't used `ansi-term` in ages,
mostly because it does not work on Windows.
2025-07-14 18:27:17 +02:00
072fd2887b
Show default eshell buffer in normal window 2025-07-14 17:26:13 +02:00
b5be01b19a
Add shortcut for switching to projects 2025-07-07 17:53:27 +02:00
1ec3748fc4
Prevent accidental refiling to HOLD headings
Headings with inherited tag HOLD are not shown on any agenda and thus risk being overlooked.  Try to
prevent this by disallowing any heading tagged with HOLD (local or inherited) as refile target.
2025-06-27 16:50:57 +02:00
9706def3c6
Fix wide docstring 2025-06-22 11:16:28 +02:00
09009552ae
Fix some warnings in db-mail.el 2025-06-22 11:03:28 +02:00
762d035611
Search RSS links from end of article
The “Link” link is usually placed at the very end of the article, so search from there.
Furthermore, when another link also contains “Link”, searching from the end will avoid opening this
link instead.
2025-06-22 10:44:08 +02:00
1832e9615c
Ensure headlines converted from items end in correct number of blank lines 2025-06-17 08:52:18 +02:00
69564d0495
Make checkdoc a bit more happy 2025-06-16 12:24:00 +02:00
66d32f0ff8
Make redefinition of frequently used features keymap work
Replaced keymap with prefix funtion for this.  Not completely understood yet what I am doing here.
2025-06-16 12:23:31 +02:00
b7c7703b84
Use descriptive names in frequently used feature keymap 2025-06-16 11:24:33 +02:00
90ab0210d0
Make checkdoc happy and apply fill-column 2025-06-15 18:31:21 +02:00
ab9245d58f
Replace hydra for frequently used features by simple map
Easier :)
2025-06-15 18:22:09 +02:00
cef425b1f8
Remove redundant zoom hydra
It's already available with `text-scale-adjust`, so let's use this.
2025-06-15 17:44:20 +02:00