Commit graph

67 commits

Author SHA1 Message Date
a28e1cb7a0 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-05 00:42:03 +01:00
590109b425 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-04 12:29:14 +01:00
129aa34a6d Typo
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-04 12:27:48 +01:00
948872b933 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-04 02:21:28 +01:00
a3202aaff3 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-04 00:36:00 +01:00
665ef94ca9 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-01 13:30:43 +01:00
53a64be850 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-01 00:13:55 +01:00
d27eca0a07 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-30 23:49:23 +01:00
a4901b9ae7 Remove unneeded output 2025-09-30 23:15:36 +01:00
3c7a1dc3c1 If the argument isn't an ID, use fzf to find an ID
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-30 22:51:49 +01:00
329d6d34e0 Return zets as JSON if --json or -j is passed 2025-09-30 15:43:45 +01:00
035d575f0e Re-add zet links 2025-09-30 11:18:37 +01:00
df9fa52c21 Re-add the ability to view or edit the latest zet
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-30 02:13:04 +01:00
5a64827825 Update command descriptions
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-30 00:48:16 +01:00
de97a22813 Add TODO 2025-09-29 22:36:04 +01:00
569104f479 Remove hard-coded directory path 2025-09-29 22:34:14 +01:00
06167c4b67 Fix create aliases 2025-09-26 12:24:08 +01:00
a344f7a913 Edit the new zettel and commit the changes
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-26 12:17:37 +01:00
b2f7f7af7f Create a new zettel with a given title
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-26 12:13:34 +01:00
59c4d132b2 Commit the zettel after saving
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 23:30:22 +01:00
2537b4db9e Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 19:41:32 +01:00
125aa05e0d Add edit command to edit a zettel
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 19:36:06 +01:00
1986b9deca Remove copyright statement
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 18:39:20 +01:00
ba5f26056f Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 18:39:03 +01:00
97445ca2cd Add find command
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 14:45:30 +01:00
0a6e2b075c Add view command
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 10:57:49 +01:00
f9a05ab5d9 Remove the toggle flag
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 08:26:16 +01:00
9019f4579d Add titles command to show all IDs and titles
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 01:35:17 +01:00
12a0353a4c Add Go dev shell 2025-09-23 14:06:22 +01:00
b80b56c2d5 Initialise a new Cobra app 2025-09-23 14:04:51 +01:00
5f271efcf8 Add cobra 2025-09-23 13:59:55 +01:00
db84f1114a Add new and n aliases to create a zettel
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 09:53:22 +01:00
23505f6c31 Automatically push committed changes
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-22 22:29:45 +01:00
4e76760bb6 Add zet latest to edit the latest zettel
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-22 19:14:58 +01:00
0db0f766d4 Run search with no query by default 2025-09-22 01:53:33 +01:00
4e51264c24 Show usage if no command is passed 2025-09-21 20:00:01 +01:00
f72f97e6cd Fix searching including hashtags 2025-09-21 19:58:03 +01:00
7e5afc2193 Run search as the default command
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 19:44:09 +01:00
a90870a747 Return early if the query matches a zet ID 2025-09-21 19:25:16 +01:00
03e21e4c1a Zet 100 should be returned before 99 2025-09-20 22:46:48 +01:00
cc6582933b Only match full words
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 22:17:12 +01:00
0ddcf20a59 Use incremental IDs, not datestamps
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 22:17:12 +01:00
4e70ae51df Update zet
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 22:17:07 +01:00
5e2f716c88 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-09 01:13:19 +01:00
453232cba0 Don't search in the .git directory
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-09 01:08:13 +01:00
859762379f Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-09 00:58:41 +01:00
e1653bc7e0 Fix ID 2025-09-09 00:58:02 +01:00
6c00402b8b Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-08 23:40:36 +01:00
3001ddec87 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-08 23:38:38 +01:00
eea5f442f9 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-08 23:37:39 +01:00