Skip to content

fnox

Install

mise use -g fnox

Setup

Shell Integration

Add to ~/.zshrc:

eval "$(fnox activate zsh)"

Config

Docs: Configuration Reference

rbw

Docs: rbw support

Configure rbw globally in ~/.config/fnox/config.toml:

#:schema https://fnox.jdx.dev/schema.json
# https://fnox.jdx.dev/providers/bitwarden.html#rbw-support
default_provider = "bitwarden"

[providers.bitwarden]
type = "bitwarden"
backend = "rbw"
auth_command = "rbw unlock"

Then configure secrets per directory with a fnox.toml:

[secrets]
API_TOKEN = { provider = "bitwarden", value = "gitlab-api-token" }