conveyance

Crates.ioconveyance
lib.rsconveyance
version0.1.3
created_at2021-08-01 14:57:23.689289+00
updated_at2021-08-07 02:57:44.064271+00
descriptionA stop-gap CLI for conveyancing.
homepage
repositoryhttps://github.com/OliverBrotchie/conveyance-cli
max_upload_size
id430037
size20,605
Oliver Brotchie (OliverBrotchie)

documentation

README

Conveyancing CLI

A simple CLI application for conveyancing as a stop-gap measure until the full application has been developed. This repository is not for public use and installation instructions are spesific to the client.

Installation

Open up the 'terminal' application and paste the following into it:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

This will install the 'brew' MacOS package manager. Brew is a simple and safe way to install and manage programs from the command line.

Next, install Iterm2 using the following command:

brew install --cask iterm2

In Iterm2, we will then install the Rust compiler:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

And to finally to install the Conveyance Cli, paste in the following:

cargo install conveyance

Optional

Set the default shell to ZSH as it is faster than the default BASH shell.

Install ZSH using:

brew install zsh

Set it to the default Shell using the following:

chsh -s /bin/zsh

Follow the instructions here on how to set a colour scheme!

Usage

To use the program you will pass a series of files, flags and inputs to the application via the Iterm2 terminal.

Example

conveyance --file example.docx --json example.json example-2.json --output new-document.docx

OR

conveyance -f example.docx -j example.json example-2.json -o new-document.docx

If you are confused about how to use the program at any point, type in the following:

conveyance -h

OR

conveyance --help

TODO: Write documentation!

Commit count: 0

cargo fmt