BashVault
Get BashVault with a one-time purchase and keep it forever.
Install Instructions
BashVault currently offers support for macOS (darwin
) and Linux (linux
) on Intel
(amd64
) and ARM (arm64
)
architectures.
You can find out more about the platforms and terminals supported on our support page.
Download
Click the button below to head over to BashVault's official Gumroad page. You'll be able to download a file suitable for your platform.
Then follow the installation instructions for Linux or Max OS X
Linux
Install
On Linux, BashVault comes as a .zip archive. Once you download it, you should unzip it.
Inside you will find an install script, install.sh
, that you can run by simply typing:
./install.sh
This will install everything at the following location on your machine:
$HOME/.local/bashvault
Setup
Once installed, the last thing you can do is make sure BashVault is always at your fingertips.
You can do so either by adding a new entry to your $PATH
variable
export PATH=$PATH:$HOME/.local/bashvault
or by adding it as a new alias
in your shell's profile (.zshrc
, .bashrc
,
.kshrc
, etc)
alias bashvault='$HOME/.local/bashvault/bashvault'
or by symlinking
ln -s $HOME/.local/bashvault/bashvault -> /usr/local/bin
Mac OS X
Install
On Mac OS X, BashVault comes with a .dmg installer. Open it and you should see a panel that allows you
to drag and drop BashVault into your Applications
folder.
Once copied over, BashVault will be located at
/Applications/BashVault.app/Contents/MacOS/bashvault
Please note that both the .dmg file and BashVault.app are code signed and notarised, meaning that Gatekeeper should allow them to run.
If that's not the case, it probably means Gatekeeper is not setup to allow apps from identified developers.
To enable that, open System Settings
, go to Privacy & Security
, Gatekeeper
and, in the Security section, allow applications downloaded from App Store and identified developers.
Setup
Once installed, the last thing you can do is make sure BashVault is always at your fingertips.
You can do so either by adding a new entry to your $PATH
variable
export PATH=$PATH:/Applications/BashVault.app/Contents/MacOS/bashvault
or by adding it as a new alias
in your shell's profile (.zshrc
, .bashrc
,
.kshrc
, etc)
alias bashvault='/Applications/BashVault.app/Contents/MacOS/bashvault'
or by symlinking
ln -s /Applications/BashVault.app/Contents/MacOS/bashvault -> /usr/local/bin
Test
You'll be able to test BashVault is installed correctly by typing the following in your terminal:
bashvault