Print yaro notes in a table format and include headers #1

Merged
d merged 1 commit from fix/notes-list-formatting into main 2026-08-03 15:49:24 -04:00
Collaborator

Updates yaro note list to use comfy-table to format the results. Also adds a header as part of the output.

I pulled in a package comfy-table. It seems to work well, and I think it's worth bringing in if you want to use it for other commands. May be overkill if we would only use it for this command. Wyt?

comfy-table dependencies

Dependencies:
comfy-table v7.2.2
├── unicode-segmentation v1.13.3
└── unicode-width v0.2.2
Before:

steven-fedora@fedora:~/developer/yaronotes$ yaro note list
d995absm1st4hckedojg	Leo News Marketing	4	9	leo-news-marketing.md
d995c5km1st4hckedpk0	Leo News Brand Voice Messaging	2	7	leo-news-brand-voice-messaging.md
d995c5km1st4hckedpmg	Leo News Channel Playbook	4	8	leo-news-channel-playbook.md
d995c5km1st4hckedpp0	Leo News Five Week Campaign	3	7	leo-news-five-week-campaign.md
d995c5km1st4hckedprg	Leo News Growth Ideas Backlog	4	7	leo-news-growth-ideas-backlog.md

After:

steven-fedora@fedora:~/developer/yaronotes$ yaro note list
ID                      Title                             Extracted Link Count    Chunk Count    File Path                        
d995absm1st4hckedojg    Leo News Marketing                4                       9              leo-news-marketing.md            
d995c5km1st4hckedpk0    Leo News Brand Voice Messaging    2                       7              leo-news-brand-voice-messaging.md
d995c5km1st4hckedpmg    Leo News Channel Playbook         4                       8              leo-news-channel-playbook.md     
d995c5km1st4hckedpp0    Leo News Five Week Campaign       3                       7              leo-news-five-week-campaign.md   
d995c5km1st4hckedprg    Leo News Growth Ideas Backlog     4                       7              leo-news-growth-ideas-backlog.md 
Updates yaro note list to use comfy-table to format the results. Also adds a header as part of the output. I pulled in a package [comfy-table](https://docs.rs/comfy-table/latest/comfy_table/). It seems to work well, and I think it's worth bringing in if you want to use it for other commands. May be overkill if we would only use it for this command. Wyt? comfy-table dependencies ``` Dependencies: comfy-table v7.2.2 ├── unicode-segmentation v1.13.3 └── unicode-width v0.2.2 ``` ``` Before: steven-fedora@fedora:~/developer/yaronotes$ yaro note list d995absm1st4hckedojg Leo News Marketing 4 9 leo-news-marketing.md d995c5km1st4hckedpk0 Leo News Brand Voice Messaging 2 7 leo-news-brand-voice-messaging.md d995c5km1st4hckedpmg Leo News Channel Playbook 4 8 leo-news-channel-playbook.md d995c5km1st4hckedpp0 Leo News Five Week Campaign 3 7 leo-news-five-week-campaign.md d995c5km1st4hckedprg Leo News Growth Ideas Backlog 4 7 leo-news-growth-ideas-backlog.md After: steven-fedora@fedora:~/developer/yaronotes$ yaro note list ID Title Extracted Link Count Chunk Count File Path d995absm1st4hckedojg Leo News Marketing 4 9 leo-news-marketing.md d995c5km1st4hckedpk0 Leo News Brand Voice Messaging 2 7 leo-news-brand-voice-messaging.md d995c5km1st4hckedpmg Leo News Channel Playbook 4 8 leo-news-channel-playbook.md d995c5km1st4hckedpp0 Leo News Five Week Campaign 3 7 leo-news-five-week-campaign.md d995c5km1st4hckedprg Leo News Growth Ideas Backlog 4 7 leo-news-growth-ideas-backlog.md ```
steven requested review from d 2026-07-16 18:32:52 -04:00
d approved these changes 2026-08-03 15:49:11 -04:00
d merged commit c54ace504d into main 2026-08-03 15:49:24 -04:00
d deleted branch fix/notes-list-formatting 2026-08-03 15:49:25 -04:00
Sign in to join this conversation.
No reviewers
d
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
d/yaro!1
No description provided.