Add vscode and collabora gtimelog sources to flake

- We'll be installing collabora's build of gtimelog and vscode with extensions
- Collabora gtimelog allows uploading gtimelog logs to chronophage automatically
- Some VSCode extensions are available on nixpkgs, but the majority are not.
  The marketplace flake automatically packages and updates them from the official
  extensions repos, allowing the top 10k extensions to be enabled much more
  easily
- Install collabora gtimelog from this later source
diff --git a/modules/gtimelog/gtimelogrc.toml b/modules/gtimelog/gtimelogrc.toml
new file mode 100644
index 0000000..fcd85bf
--- /dev/null
+++ b/modules/gtimelog/gtimelogrc.toml
@@ -0,0 +1,19 @@
+[gtimelog]
+task_list_expiry = 1 day
+task_list_url = https://chronophage.collabora.com/tasks
+report_to_url = https://chronophage.collabora.com/timesheet
+
+edit_task_list_cmd = kitty nvim
+editor = kitty nvim
+
+virtual_midnight = 03:00
+
+hours = 8
+show_office_hours = True
+
+gtk-completion = True
+
+remind_idle = 10 minutes
+
+show_tray_icon = True
+autoarrival = True