Crates.io | librecollect |
lib.rs | librecollect |
version | 0.3.1 |
source | src |
created_at | 2022-06-27 07:22:44.848427 |
updated_at | 2022-07-13 09:31:48.96502 |
description | Recollection library for the project |
homepage | https://factoria.origincode.me/OriginCode/recollection |
repository | https://factoria.origincode.me/OriginCode/recollection |
max_upload_size | |
id | 613977 |
size | 8,469 |
Notify you for daily, weekly, monthly and yearly events.
Use recollectctl
to manage the events, and run recollectd
daemon to monitor the
events and send notifications.
Before running recollectd
, please execute recollectctl init
to initialize the
data file or recollectctl new
to create an event, otherwise the daemon will fail.
For more information, please run
recollectctl help
# and
recollectd help
A sample systemd service file can be found in misc/recollectd.service
. For
per-user use, you may install the file to $HOME/.config/systemd/user/
. For
system-wide use, install the file to /etc/systemd/system/
instead. Edit the file
and specify the path to your installed recollectd
binary before starting the
service.
[Service]
...
ExecStart=/your/path/to/recollectd
You can install from <crates.io> using cargo
cargo install --locked recollectctl recollectd
Or, build from source
cargo install --git=https://factoria.origincode.me/OriginCode/recollection.git
rustc
1.58 or higher