cornelli 1.4.1

Write to your future self.
Documentation
> [!NOTE]
> This repository is related to one of my blog posts: ["Christmas Eve and a battle to create a time capsule"]https://hitblast.github.io/blog/building-a-time-capsule/

# 🔮 write to your future self <3

*cornelli is your small terminal app for the times when you really desire to give your future self pats for the work you do; or for expressing any thoughts to them.*

### Universal install

```bash
cargo install nelli
```

### Using Homebrew

```bash
brew install hitblast/tap/cornelli
```

### Pre-baked releases

Get binaries for your platform [here](https://github.com/hitblast/cornelli/releases).

<br>

## 🪄 Usage

Start by writing a letter to yourself:

```bash
# unlocks after 20 days, 1 hour, 2 minutes and 1 second
nelli keep "Miss the board games with friends?" -t 20d1h2m1s
```

You'll be asked to enter a "password". This is what you'll use periodically to enter and access cornelli, so set something that you can remember.

As time passes, let this command surprise you once in a while if you feel like it:

```bash
nelli mailbox
```

Hopefully you'll enjoy what comes next! :3

If you do wish to, however, make all your lost messages lost "forever", try:

```bash
nelli burn
```

<br>

## ☘️ Compiling

```bash
cargo build --release --quiet --locked
```

# 🪄 Why

This is a Christmas project - a friend and I decided to spin up a friendly hackathon for building a time capsule of memories. And besides, what better way to set the mood for this day than creating something fun with the tools you have?

## License

Licensed under the [MIT License](./LICENSE).