my_task 1.3.0

A simple CLI task manager powered by SQLite
1
2
3
4
5
6
7
8
9
use std::path::PathBuf;

pub fn db_path() -> PathBuf {
    if let Ok(p) = std::env::var("MY_TASK_DATA_FILE") {
        return PathBuf::from(p);
    }
    let base = dirs::data_dir().expect("Could not determine data directory");
    base.join("my-task").join("tasks.db")
}