Home
Softono
alas

alas

Open source MIT Janet
20
Stars
2
Forks
6
Issues
1
Watchers
6 months
Last Commit

About alas

A command line utility for managing your plan in a single Markdown file.

Platforms

Web Self-hosted

Languages

Janet

Alas

Alas is a command line utility for managing a plan in a single Markdown file.

An example plan:

# My Plan

## Inbox

- [ ] #home - Fix the lamp
- [ ] Update Rust

## 2020-08-01, Saturday

- [ ] Develop photos
- [X] Pay bills

## 2020-07-31, Friday

- Met with Mike and Molly
- [X] #work - Review open pull requests
- [X] #work - Fix the flaky test

The plan file has days in present and future that serve as your plan, but also past days that serve as a log.

Alas can insert new empty days into your plan, remove empty days from past, schedule tasks and help you stay in touch with your contacts.

For more information, visit the the main Alas website.

Development

Install dependencies with:

jpm load-lockfile --local

Run tests with:

./test.sh

Development With Docker

Run the following command to start the Docker container:

docker compose up --build -d

Run the following command to run Bash inside the container:

docker compose exec alas bash

Then run tests with:

./test.sh