Structs§
- Commit
Saver - Stores Git commit metadata for logging to Obsidian diary entries.
- Diary
File Entry
Functions§
- canonical_
repo_ name - Returns the repository’s canonical identity for exclusion matching.
- check_
diary_ path_ exists - Verifies whether a diary file exists at the specified path.
- create_
diary_ file - Creates a new diary file with Obsidian frontmatter and table template.
- create_
directories_ for_ new_ entry - Creates all necessary parent directories for a diary file path.
- current_
repo_ canonical_ name - Returns the canonical name of the repository discovered from the current path.
- current_
repo_ workdir_ name - Returns the working-directory name of the Git repository at the current path.
- get_
parent_ from_ full_ path - Extracts the parent directory from a file path.
- is_
repo_ excluded - Reports whether a repository name is present in the exclude list.
- repo_
name_ from_ url - Extracts the repository name from a Git remote URL.
- repo_
workdir_ name - Returns the working-directory name of a Git repository.