Update command descriptions

Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
This commit is contained in:
Oliver Davies 2025-09-30 00:48:16 +01:00
parent de97a22813
commit 5a64827825
6 changed files with 13 additions and 43 deletions

View file

@ -11,13 +11,8 @@ import (
var createCmd = &cobra.Command{
Use: "create",
Aliases: []string{"c", "n", "new"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "Create a new zettel",
Long: `zet create|new|c|n TITLE`,
Run: func(cmd *cobra.Command, args []string) {
title := ""

View file

@ -13,13 +13,8 @@ import (
var editCmd = &cobra.Command{
Use: "edit",
Aliases: []string{"e"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "Edit a specific zettel",
Long: `zet edit|e ID`,
Run: func(cmd *cobra.Command, args []string) {
if len(args) < 1 {
fmt.Println("Error: No id provided")

View file

@ -12,13 +12,8 @@ import (
var findCmd = &cobra.Command{
Use: "find",
Aliases: []string{"f", "s", "search"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "Print IDs and titles of zettels matching QUERY",
Long: `zet find QUERY`,
Run: func(cmd *cobra.Command, args []string) {
if len(args) < 1 {
fmt.Println("No query")

View file

@ -9,13 +9,8 @@ import (
// rootCmd represents the base command when called without any subcommands
var rootCmd = &cobra.Command{
Use: "zet",
Short: "A brief description of your application",
Long: `A longer description that spans multiple lines and likely contains
examples and usage of using your application. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "Zettlekasten note manager",
Long: `Zettlekasten note manager`,
// Uncomment the following line if your bare application
// has an action associated with it:
// Run: func(cmd *cobra.Command, args []string) { },

View file

@ -9,13 +9,8 @@ import (
var titlesCmd = &cobra.Command{
Use: "titles",
Aliases: []string{"t"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "Print IDs and titles of zettels",
Long: `Print the IDs and titles of all zettels.`,
Run: func(cmd *cobra.Command, args []string) {
zets := lib.GetAllZets()

View file

@ -13,13 +13,8 @@ import (
var viewCmd = &cobra.Command{
Use: "view",
Aliases: []string{"v"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Short: "View a specific zettel",
Long: `zet view|v ID`,
Run: func(cmd *cobra.Command, args []string) {
if len(args) < 1 {
fmt.Println("Error: No id provided")