Commit graph

51 commits

Author SHA1 Message Date
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
366a74575a Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-08 23:29:06 +01:00
887ce22fc4 Refactor
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-08 23:28:12 +01:00
fca531ba91 Search zet file contents 2025-09-08 23:26:42 +01:00
2dadf7ce1f Allow for easily editing or deleting the last zet 2025-09-08 23:00:25 +01:00
f46f956d58 Update state file path 2025-09-08 16:13:26 +01:00
4e3d5a9341 Refactor 2025-09-07 20:51:24 +01:00
465fbe3e4e Update text 2025-09-07 19:41:19 +01:00
be00f92abf Delete zets by title 2025-09-07 18:54:55 +01:00
7d5e9028a9 Add TODO 2025-09-07 10:13:24 +01:00
87f8dd96a0 Delete zets from Git 2025-09-07 10:08:08 +01:00
54f8ab8bdf Update the list after editing or deleting a zet 2025-09-07 10:07:38 +01:00
2394b79904 Update commit messages 2025-09-07 09:57:15 +01:00
e4615e0f4a Initialise Git 2025-09-07 09:45:27 +01:00
9c511e1c7a Make ZET_DIR configuraable 2025-09-07 09:45:03 +01:00
cd9460c7db Display and search zets from a temporary file 2025-09-07 00:06:08 +01:00
819619d1bd Make zet executable 2025-09-06 23:45:23 +01:00