Crates.io | plan |
lib.rs | plan |
version | 1.0.1 |
source | src |
created_at | 2022-12-07 10:39:33.02921 |
updated_at | 2023-01-17 13:26:43.776675 |
description | Simple .plan file manager tool |
homepage | |
repository | https://gitlab.com/baad-rust/plan |
max_upload_size | |
id | 731773 |
size | 31,353 |
WARNING: This tool is work in progress! Some of the features mentioned below have not been implemented yet!
This is a program to help manage .plan files. It does this by:
%HOME%/.plan
, ~/.plan
or the directory defined by PLAN_DIR
environemnt variable).If you want to build from scratch, you need Rust installed. Plan also uses
the EDITOR
environment variable to choose your editor.
If you have rust installed, run
cargo install plan
Creation and opening (in your editor given by EDITOR
environment variable) are achieved by the same commands:
plan yesterday
plan today
plan tomorrow
plan date YYYY-MM-DD
Given a year ('YYYY'), a month ('MM') and a day ('DD'), a file will be created with this file name:
$PLAN_DIR/YYYY/MM/YYYY-MM-DD.plan
and then opened in your editor.
On saving and closing your editor, it will be indexed.
plan search <keyword>
This causes Plan to call rg
(ripgrep) to search all your .plan files for a particular keyword.