Skip to content

boechat107/journal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Journal

Action Status

A simplistic personal journal in the command-line.

Installation

There are no released binaries for now. You need to have Cargo in order to compile the code.

Usage

> journal
journal 0.1.0

USAGE:
    journal <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    help    Prints this message or the help of the given subcommand(s)
    list
    new

Add a new journal page:

> journal new -t "This is my first page"
New page id: 0
1 Jornal pages:
Collection {
    pages: {
        0: Page {
            text: "This is my first page",
            date: 2020-05-09-03:00,
            created_at: 2020-05-09T18:45:50.963010304-03:00,
            updated_at: 2020-05-09T18:45:50.963010304-03:00,
            tags: [],
        },
    },
    id_cnt: 1,

Roadmap

  • persist data
  • command to update pages
  • support filter options for the list sub-command
  • support for tags
  • improve the string format used to print data on STDOUT
  • [not sure] another project to provide a local GUI interface (web or native)

About

Very simple command-line journal

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages