Skip to content

phoggy/wardn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wardn

Encrypted Bitwarden vault backup and restore.

Prerequisites

Requires Nix.

Mac with Apple silicon: Download and run the Determinate Nix installer.

Mac x86:

curl -L https://nixos.org/nix/install | sh

Linux:

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

All installers create a /nix volume and take a few minutes to complete. Answer yes to any prompts and allow any system dialogs that pop up. Once complete, open a new terminal before continuing.

If you used the Mac x86 installer, enable flakes:

mkdir -p ~/.config/nix
echo 'experimental-features = nix-command flakes' >> ~/.config/nix/nix.conf

Installation

With Homebrew:

brew tap rayvn-central/brew
brew install wardn

With Nix:

nix profile add github:phoggy/wardn

To install a specific version:

nix profile add github:phoggy/wardn/v0.1.1

To upgrade to the latest version:

nix profile upgrade wardn

To run without installing:

nix run github:phoggy/wardn

All dependencies are declared in the flake.nix file in the runtimeDeps list. New dependencies must be added there.

Restore

nix run github:phoggy/wardn#restore

Usage

  • backup - Export and encrypt your Bitwarden vault
  • restore - Decrypt and import a vault backup

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors