Baikal plugin to sync iCal objects into storages such as taskwarrior and todist.
Go to file
Aerex 31822ab7e7 fix: Updated TreeBuilder contructor arguments 2022-02-23 20:59:44 -06:00
bin refactor: Renamed the cli file 2021-07-05 15:47:39 -05:00
lib fix: Updated TreeBuilder contructor arguments 2022-02-23 20:59:44 -06:00
tests refactor(tw): Removed unused project_prefix_suffix config 2020-09-13 01:26:22 -05:00
.gitignore fix: Used ArrayNodeDefinition to append taskwarrior config to main 2020-05-29 11:45:53 -05:00
README.md docs: Fixed binary location in README 2021-07-05 15:50:23 -05:00
composer.json chore: Updated dependencies 2022-02-23 20:54:07 -06:00
example-config.yaml chore: Generalized example config values 2021-07-02 19:38:50 -05:00
phpunit.xml.dist test: Fixed unit tests directory path 2020-09-13 01:29:05 -05:00

README.md

baikal-storage-plugin

Note

Plugin is still a work in progress

Install

composer require aerex/baikal-storage-plugin

Configuration

You can use the CLI to help you generate a config file or use the example configuration provided in the project. Make sure the file is writable by your webserver (e.g Apache, Nginx).

Use the CLI

Run the command ./vendor/bin/baikalstorage and follow the instructions

Manual

Copy the example-config.yaml file and rename it to config.yaml.

Usage

  • Add the plugin to the end of the Server.php file located under Core/Frameworks/Baikal/Core/Server.php. For example
$this->server->addPlugin(new \Aerex\BaikalStorage\Plugin(<absolute/path/of/config.yaml)