Skip to content

obsidian-vault is a CLI to backup your Obsidian notes in GitHub using AES-GCM-256 authenticated encryption.

License

Notifications You must be signed in to change notification settings

jhandguy/obsidian-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

obsidian-vault

obsidian-vault is a CLI to backup your Obsidian notes in GitHub using AES-GCM-256 authenticated encryption.

Requirements

The following CLIs are required to use obsidian-vault:

Installation

obsidian-vault can be installed via homebrew-tap with

brew install jhandguy/tap/obsidian-vault

or downloaded as binary from the releases page.

Usage

➜ ov
obsidian-vault is a CLI to backup your Obsidian notes in GitHub using AES-GCM-256 authenticated encryption.

Usage:
  ov [command]

Available Commands:
  clean       Clean and remove local vaults
  clone       Create and clone private GitHub repository
  help        Help about any command
  pull        Pull and decrypt remote vault from Git
  push        Encrypt and push local vault to Git

Flags:
      --config string   name of the config folder (default ".obsidian")
  -d, --debug           debug for ov
  -h, --help            help for ov
      --path string     path to the obsidian vault (default ".")
  -v, --version         version for ov

Use "ov [command] --help" for more information about a command.

About

obsidian-vault is a CLI to backup your Obsidian notes in GitHub using AES-GCM-256 authenticated encryption.

Resources

License

Stars

Watchers

Forks