Jump to content

bshaughn

Member
  • Posts

    11
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

bshaughn's Achievements

Helping Hand

Helping Hand (3/5)

0

Reputation

  1. @raguay.customct Nice im happy its working. I hope it can be useful for you in your daily work, and I'll have some even more powerful features soon. My goal is to allow the same idea of inserting notes / links but to any document or header in your notes in a convenient way, not just 4 hard coded headers in your daily notes. And no need to apologize, your help has been very appreciated, I never would of found these bugs myself. Hope you kick the pneumonia soon, that's no fun.
  2. Ok so I made a dumb error in an exception logging line that's causing the error, but it appears your vault path and daily path are slightly misconfigured, so I think there's an easy fix on your end. Current settings: `vault_path="/Users/raguay/Library/CloudStorage/Dropbox-Personal/Richard/Notes/TheArchive/daily/%Y/%m/note_%d"` `daily_note_format = "%Y-%m-%d"` Note the vault path is including the datetime formatter terms, and is pointing to where you want your daily notes. So you need to change it to: `vault_path="/Users/raguay/Library/CloudStorage/Dropbox-Personal/Richard/Notes/TheArchive/"` `daily_note_format = "daily/%Y/%m/note_%d"` And that should work for you, though I do need to fix that one bugged logging line next time I publish a feature.
  3. Hmmmm did you try this release? https://github.com/bs7280/Alfred-Note-Capture/releases/tag/v0.1.4
  4. Hello, Im looking to create a workflow to help both colorblind people like myself, or even graphic designers, identify the color of anything on your laptop. But if theres no supported feature to do this, I need to find a way to 1) grab the current screen (should be easy?) but 2) get mouse position. I've done something like this with autohotkey on windows but permissions are very different on a mac. Do you think I could just make a python script to do all this? Not sure if theres permissions issues getting screenshots and mouse position? Thanks
  5. Hi @raguay.customct that should be supported now. I update how the daily path config works and it should allow any folder naming convention. `path/to/dailynotes/%Y/%m/note_%d` would generate a path like `path/to/dailynotes/2023/01/note_06.md` as an example for today. Some notes regarding the behavior: - will create all folders if they don't exist - daily note naming convention allows you to add `.md` in your config, but will add it to the path if not present. This should hopefully allow as much flexibility as anyone would need.
  6. Hello @bb13 and @raguay.customct I have just published a new release that has a few modifications, including to create a new header in your daily note if it does not exist, or use a default daily template if one is not found. It includes a few other changes like more tests, more debugging, and some experimental search features. https://github.com/bs7280/Alfred-Note-Capture/releases/tag/v0.1.4
  7. Hi @bb13 thanks for your interest in this workflow, and thanks @Stephen_C for helping debug. The new error your seeing is definitely a bug in my the plugin that im going to try to release a fix for today or tomorrow. Basically it expects your daily note to contain certain headers, so I set my daily note template to have some preset headers including `## Bookmarks`. You can test that its working by adding `## Bookmarks` exactly as is to your current daily note and it should work. Another bug is that its supposed to automatically add the header if it doesn't exist, or use a default template if your obsidian template doesn't exist.... but its not working. Im going to try to fix this and release this tonight, and ill be at my computer pretty much all evening available to help!
  8. Thanks @raguay.customct Im glad you were able to see some of your family. Also I think ill owe you a beer or coffee after all this help you've given. TLDR: First error I see the issue, and will share a fix in a few days to use the correct daily note template, OR use a default template. Second "Couldn't find header" error is likely because header must be an exact match to `## Todo` including header level and capitalization (these will be reworked soon) Details: It appears I need to fix / update the logic for using the existing daily template, and add a default value (as seen in the github README). I can't get the update out today but in the meantime, I want to see if we can fix the header not found issue. My current method to find a given header, and insert text, is a python re-write of the Shimmering Obsidian's JS script to do the same thing, and I intentionally kept some 'features' that I intend to change very soon. One of those is the strict matching of the given header. E.g. searching for `## Todo` will fail if the daily note's header is `# Todo` (or vice versa). Even before trying to write this workflow, I was having issues with the shimmering obsidian append feature, and it had to do with not an exact match of my "search header" and what was actually in my daily notes. Additionally, the headers for each part of the workflow are hard coded, I want to add them to the workflow config eventually. So Im guessing the last issue is a slight mismatch in the exact daily note headers. Im working on a complete re-write of this method to support some more advanced workflow feature i'm working on, but until then can you try this: Copy the following markdown snippet to a daily note try running one of the workflow's "Append to daily note" commands If this doesn't work, then can you share your daily template / daily note? Template markdown: ``` ## Todo ## Ideas ## Journal ## Bookmarks ## Other ``` Thanks again, and happy new year!
  9. Hello @raguay.customct thanks again for your help, and I hope you had a great Christmas. Ive just now published an updated release that includes some fixes for folder related operations, as well as a dozen test cases. I am limited in my ability to test on your notes of course, but I added some test cases based on the error message you gave me, and some other examples created from your screenshot. Additionally, I tried to place a better emphasis on testing and supporting folder structures as you've mentioned. It should hopefully work now, technically I think you only need to update the `scripts/utils.py` file but not 100% sure. Here is the latest release: https://github.com/bs7280/Alfred-Note-Capture/releases/tag/v0.1.2 It also includes the backend of my next big feature to do a fuzzy search and insert text at any filename + header in your notes, but the alfred workflow side isn't done yet On a somewhat related note... do you suggest a good resource for CICD practices for alfred pacakges? Testing my workflow outside of scripts is cumbersome, in an ideal world I could run and export the new workflow as part of a pipeline, but that may not be possible.
  10. Hey @raguay.customct sorry for just now noticing your repsonse. Im new to the forum and appear to have misconfigured my post notifications. Also, thanks for checking out my plugin! So im guessing theres a bug in my code that has to do with not properly handling directories. My obsidian notes are all in one folder (I use a Dendron style of hierarchy management). Can you share some more info on: all your config settings for the workflow more info about the contents of your note structure? Share whatever your comfortable with but a screenshot of the top level of your note dir would be good. Info on where you're daily notes live (especially if its in a folder I expect to need to do a code fix for this, so your help debugging is very appreciated
  11. Hello, I wanted to share my first public Alfred workflow, a tool I made in my conquest towards ADHD management. My goal was to write down any sort of fleeting thought into my Obsidian notes, so I can continue to focus on what I should be doing. Features: Write to obsidian dailynote under a specific markdown header `jt <msg>` ## TODO `ji <msg>` ## Ideas `jj <msg>` ## Journal Creates daily note if it doesn't exist Copy current chrome / safari tab as markdown link Append current browser tab to daily notes Defaults to ## Bookmarks, but modifier keys send to Todo or Ideas Search notes for a browser tab Search the content of your notes (requires shimmering obsidian) Everything is hardcoded to use my headers but it should be easy to customize to use other terms or daily note structures / file name See README for a few screen recorded gifs and more info https://github.com/bs7280/Alfred-Note-Capture Would love any feedback on this, as its my first time publishing a workflow. And would love to hear if this tool is useful to you!
×
×
  • Create New...