Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Quick Linking by Auto-Setting custom_ID #347

Open
1 task done
GfEW opened this issue Oct 13, 2024 · 2 comments
Open
1 task done

Enable Quick Linking by Auto-Setting custom_ID #347

GfEW opened this issue Oct 13, 2024 · 2 comments
Labels
enhancement New feature or request org-roam Affects support for org-roam usage

Comments

@GfEW
Copy link

GfEW commented Oct 13, 2024

  • I have searched for existing issues that may be the same as or related to mine.

Note: This is a sibling issue to #441 , it focusses on (b) rather than (a) (see below). Shared parts are marked italic.

When mapping complex, inter-linked topics, links to other notes can prove extremely helpful. As of Orgzly Revived 1.8.27, they are perfectly possible, but require you to either

  • (a) use UUIDs that involve bothersome extra steps to copy & paste them, or
  • (b) use memorizable custom_IDs that however need to be set in the link destination in order to work.

Both ways feel like moot, monotonous tasks that put a significant burden on efficient, high-volume note creation.

If you keep note titles concise and mostly unique like me, it gets frustrating over time you can't simply link to a note by its tile instead. Whilst actual "links to titles" could give unexpected results with occasional duplicates, it would be great if there was an option to automatically fill the custom_ID of a (new or edited) note with its title string, unless

  • its custom_ID is already non-empty (don't overwrite), OR
  • there is another note with that custom_ID already
    --> in this case, auto-append e. g. a number to disambiguate.

By activating this option, you could save yourself the hassle of manually setting the custom_ID of every single note in order to make it linkable.

@GfEW GfEW added the enhancement New feature or request label Oct 13, 2024
@amberin
Copy link
Member

amberin commented Oct 14, 2024

This sounds to me like a great addition.

@GfEW
Copy link
Author

GfEW commented Dec 21, 2024

Despite - or rather independently - of the above suggestion, it would be very helpful if UUIDs were auto-created ...

EDIT: Moved to #441.

@GfEW GfEW changed the title Enable Quick Linking By Auto-Setting custom_ID Enable Quick Linking by Auto-Setting custom_ID Dec 22, 2024
@amberin amberin added the org-roam Affects support for org-roam usage label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request org-roam Affects support for org-roam usage
Projects
None yet
Development

No branches or pull requests

2 participants