Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.4 KB

File metadata and controls

54 lines (38 loc) · 1.4 KB

Obsidian CLI

Terminal interface for managing daily notes in Obsidian with section-based organization and task logging.

image image

Setup

git clone <this-repo>
cd obsidian-cli
npm install
npm install -g .

Then point it to your Obsidian vault:

obsidian init --vault /path/to/your/vault

Or run obsidian init without flags for an interactive prompt.

Tip: Add a tmux shortcut to open it instantly:

# ~/.tmux.conf
bind-key -r o new-window "obsidian"

Usage

obsidian daily    # Open today's daily note
obsidian config   # View/edit configuration

Features

Section Organization - Content auto-routes to sections via prefixes:

  • [] task → Tasks section as checkbox
  • - idea → Ideas section as bullet
  • ? question → Questions section as bullet
  • ! insight → Insights section as bullet

Task Logging - Tasks auto-log to centralized file with backlinks

Eisenhower Tags - Priority highlighting with colors:

  • #do (red) - Urgent & Important
  • #delegate (orange) - Urgent, Not Important
  • #schedule (blue) - Not Urgent, Important
  • #eliminate (gray) - Not Urgent, Not Important