Provides graphql server to inspect and manipulate vimwiki files.
While this was supposed to be named vimwiki_server
, it accidentally was
published as vimwiki-server
and now we're stuck with that name. :/
Download a binary and place in your path.
Or, install using cargo:
bash
cargo install vimwiki-server
Add this to your Cargo.toml
:
toml
[dependencies]
vimwiki-server = "0.1.0-alpha.2"
Running the binary from the command line with a single wiki:
bash
vimwiki-server --wiki 0:$HOME/vimwiki
Embedding and running the server from your own binary:
```rust use vimwiki_server::{program, Config};
async fn main() { // Load configuration for the server from the CLI arguments let config = Config::load();
// Start the server program
program::run(config).await.expect("Server failed unexpectedly");
} ```
This project is licensed under either of
Apache License, Version 2.0, (LICENSE-APACHE or apache-license) MIT license (LICENSE-MIT or mit-license) at your option.