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
b3830b6868
Move hydras to main db-utils package
...
No need to keep them separate. Will be replaced partially by repeat-maps when possible.
2025-06-15 16:59:49 +02:00
3526563ce1
Let Org set Emacs' frame title
...
Why replicate functionality that is already there? :)
2025-06-07 18:50:03 +02:00
8ca95943e6
Allow display of additional properties in timeline entries
2025-06-07 10:27:11 +02:00
adb22bbc1c
Search for template also in superordinate headings
...
This allows to jump to templates also in the case that the template contains subtree itself.
2025-05-29 11:06:50 +02:00
61b3964224
Use project.el to pop up shell buffers from shortcuts
...
The default binding for my shortcuts might be easier to use … ?
2025-05-28 15:54:17 +02:00
d80b71fb72
Revert usage of consult-org-agenda
...
This reverts commit 96ac10216e .
Not yet it, but close.
2025-05-22 20:39:46 +02:00
96ac10216e
Try out consult-org-agenda for jumping directly to Org headings
...
Looks good and includes tags!
2025-05-15 18:16:11 +02:00
53313ab3dc
Guard direct headline editing also at beginning of line
...
Had missed that case up to now.
2025-05-08 20:04:00 +02:00
b4b0bab9c2
Fix quantifier in Org headline insert inhibitor hook
...
Make sure at least one asteriks is present to not accidentally prevent input on other lines.
2025-04-23 20:42:17 +02:00
837b7fc106
Ignore direct input when at the start of an Org headline
...
This is to guard headlines to become invalid due to my erratic (mis)typing behavior.
2025-04-19 17:05:26 +02:00
0fe7ec5c1b
Clean up own utilities collection
...
Properly separate interactive commands from simple functions in use-package declaration, and remove
two unused functions.
2025-03-08 18:34:33 +01:00
47c7e664e5
Remove obsolete extra-symbol customization for TeX input method
2025-03-08 18:26:37 +01:00