Tnotes is a terminal-based note-taking tool designed for managing project-related and personal notes during development. It functions similar to a todo list but with enhanced note-taking capabilities.
Ensure Go is installed on your system. Follow the official installation guide: Go Documentation
-
Clone the Repository
git clone https://github.com/UmairAhmedImran/Tnotes cd Tnotes -
Install Dependencies
go mod tidy
-
Initialize the Project
go run main.go init
Add a note with both title and content:
go run main.go add -t "title" -c "content"Alternatively, add a note with just a title (you'll be prompted to enter content):
go run main.go add -t "title"When prompted, type your content and press Enter.
List all note titles:
go run main.go listList notes with content summary:
go run main.go list -r y