メインコンテンツへスキップ
Beancount.io Logo
Fava オプション

Fava オプション

Fava の設定オプションの完全リファレンス。Beancount 台帳ファイルでカスタム fava-option ディレクティブを使用して、Fava の動作をカスタマイズする方法を学びます。

Fava の動作は、Beancount 台帳ファイル内の custom "fava-option" ディレクティブを使用してカスタマイズできます。これらのディレクティブにより、プレーンテキストの簿記ワークフローから離れることなく、表示設定、ナビゲーション、ファイル管理などを制御できます。

構文

各 Fava オプションは、Beancount の custom ディレクティブで設定します。

YYYY-MM-DD custom "fava-option" "オプション名" "値"

日付は Beancount の構文で必須ですが、Fava では無視されます。任意の有効な日付を使用できます。例:

2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"

表示とローカライゼーション

language

Fava インターフェースの言語を設定します。設定しない場合、Fava はブラウザの優先言語を使用します。

  • デフォルト: null (ブラウザから自動検出)
  • : 任意の有効なロケールコード (例: "en", "zh", "de", "fr", "es", "pt", "ru", "nl")
2000-01-01 custom "fava-option" "language" "en"

locale

数値の書式設定(桁区切り、小数点)に使用するロケールを設定します。設定しない場合、言語設定またはブラウザのロケールを使用します。

  • デフォルト: null (language 設定またはブラウザのロケールを使用)
  • : 任意の有効なロケール文字列 (例: "en_US", "de_DE", "zh_CN")
2000-01-01 custom "fava-option" "locale" "en_US"

ナビゲーションとレイアウト

default-page

パスを指定せずに台帳に移動したときに Fava が表示するページです。

  • デフォルト: "income_statement/"
  • : 任意の有効な Fava ページパス
2000-01-01 custom "fava-option" "default-page" "balance_sheet/"

一般的なページパスには、"income_statement/""balance_sheet/""trial_balance/""journal/""holdings/""commodities/""editor/" などがあります。

fiscal-year-end

会計年度の終了日を設定します。これにより、Fava が暦年ではなく会計期間でデータをグループ化する方法が変わります。

  • デフォルト: 12-31 (12月31日、暦年)
  • 形式: "MM-DD"
2000-01-01 custom "fava-option" "fiscal-year-end" "03-31"

この例では、英国、インド、日本で一般的な、会計年度を3月31日に設定しています。

indent

エントリを自動フォーマットする際のインデントに使用するスペースの数です。

  • デフォルト: 2
  • : 任意の正の整数
2000-01-01 custom "fava-option" "indent" "4"

currency-column

エディタで通貨金額を揃えるカラム位置です。

  • デフォルト: 61
  • : 任意の正の整数
2000-01-01 custom "fava-option" "currency-column" "80"

コンテンツの表示設定

show-closed-accounts

close ディレクティブで閉じられた勘定科目を表示するかどうか。

  • デフォルト: false
  • : "true" または "false"
2000-01-01 custom "fava-option" "show-closed-accounts" "true"

show-accounts-with-zero-transactions

取引がゼロの勘定科目を表示するかどうか。

  • デフォルト: true
  • : "true" または "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-transactions" "false"

show-accounts-with-zero-balance

残高がゼロの勘定科目をレポートに表示するかどうか。

  • デフォルト: true
  • : "true" または "false"
2000-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"

collapse-pattern

勘定科目ツリーでデフォルトで折りたたむべき勘定科目名の正規表現パターン。複数のパターンを指定するために、このオプションを複数回指定できます。

  • デフォルト: [] (パターンなし、何も折りたたまれない)
  • : 正規表現文字列
2000-01-01 custom "fava-option" "collapse-pattern" "Assets:Investments:.*"
2000-01-01 custom "fava-option" "collapse-pattern" "Expenses:Food:.*"

サイドバーに表示する保存済みクエリの数。0 に設定すると、クエリを完全に非表示にします。

  • デフォルト: 5
  • : 任意の非負の整数
2000-01-01 custom "fava-option" "sidebar-show-queries" "10"

ファイル管理

default-file

エディタを使用する際に新しいエントリが挿入されるファイル。設定しない場合、Fava はメインの台帳ファイルを使用します。

  • デフォルト: null (メインの台帳ファイル)
  • : Beancount ファイルへのパス
2000-01-01 custom "fava-option" "default-file" "/path/to/transactions.beancount"

insert-entry

ファイル内のどこに新しいエントリを挿入するかを制御する正規表現。Fava はこのパターンに一致する最初の行の前にエントリを挿入します。

  • デフォルト: null
  • : 正規表現文字列
2000-01-01 custom "fava-option" "insert-entry" "^;; End of entries"

auto-reload

ディスク上の変更が検出されたときに、Fava が自動的に台帳をリロードするかどうか。

  • デフォルト: false
  • : "true" または "false"
2000-01-01 custom "fava-option" "auto-reload" "true"

use-external-editor

Fava の組み込みエディタの代わりに外部エディタを使用するかどうか。有効にすると、ソースリンクがシステムのデフォルトエディタで開きます。

  • デフォルト: false
  • : "true" または "false"
2000-01-01 custom "fava-option" "use-external-editor" "true"

import-config

インポート機能のための Beancount インポート設定ファイルへのパス。

  • デフォルト: null
  • : インポート設定ファイルへのパス
2000-01-01 custom "fava-option" "import-config" "/path/to/import-config.py"

import-dirs

インポートするファイルをスキャンするディレクトリ。複数回指定できます。

  • デフォルト: []
  • : ディレクトリへのパス
2000-01-01 custom "fava-option" "import-dirs" "/path/to/bank-downloads"

財務表示

unrealized

未実現損益レポートに使用される勘定科目サブタイプ。

  • デフォルト: "Unrealized"
  • : 任意の有効な勘定科目名コンポーネント
2000-01-01 custom "fava-option" "unrealized" "Unrealized"

設定すると、Fava は未実現損益のために Income:UnrealizedExpenses:Unrealized のような勘定科目を使用します。

invert-income-liabilities-equity

収入、負債、純資産の勘定科目の符号を反転するかどうか。有効にすると、収入が正、費用が負として表示され、一般的な期待に一致します。

  • デフォルト: false
  • : "true" または "false"
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "true"

conversion-currencies

レポートで換算オプションとして表示する通貨。複数回指定できます。

  • デフォルト: [] (運用通貨を使用)
  • : 通貨コード
2000-01-01 custom "fava-option" "conversion-currencies" "USD"
2000-01-01 custom "fava-option" "conversion-currencies" "EUR"

account-journal-include-children

勘定科目の仕訳ページに子勘定科目の取引を含めるかどうか。

  • デフォルト: true
  • : "true" または "false"
2000-01-01 custom "fava-option" "account-journal-include-children" "false"

モニタリング

uptodate-indicator-grey-lookback-days

勘定科目が「最新」かどうかを判断するための、過去の参照日数。この期間内に取引がない勘定科目は、灰色のインジケーターが表示されます。

  • デフォルト: 60
  • : 任意の正の整数 (日数)
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "90"

upcoming-events

今後のイベントを表示する未来の日数。

  • デフォルト: 7
  • : 任意の非負の整数 (日数)
2000-01-01 custom "fava-option" "upcoming-events" "14"

推奨設定

ほとんどのユーザーには、以下の Fava オプションが良い出発点となります。

; 表示設定
2000-01-01 custom "fava-option" "language" "en"
2000-01-01 custom "fava-option" "default-page" "income_statement/"
 
; レイアウト
2000-01-01 custom "fava-option" "indent" "2"
2000-01-01 custom "fava-option" "currency-column" "61"
 
; コンテンツの表示設定
2000-01-01 custom "fava-option" "show-closed-accounts" "false"
2000-01-01 custom "fava-option" "sidebar-show-queries" "5"
 
; 財務表示
2000-01-01 custom "fava-option" "invert-income-liabilities-equity" "false"
 
; モニタリング
2000-01-01 custom "fava-option" "upcoming-events" "7"
2000-01-01 custom "fava-option" "uptodate-indicator-grey-lookback-days" "60"

現在のオプションの表示

現在の Fava オプションは、Beancount.io ダッシュボード で、台帳の 設定 ページに移動して確認できます。「Fava オプション」セクションには、明示的に設定していないオプションのデフォルトを含む、すべての設定値が表示されます。

関連項目

  • オプション設定 — Beancount のコア option ディレクティブ。
  • UI 機能 — Beancount.io ダッシュボードインターフェースのカスタマイズ。
約4分

中小企業向けノンバンク融資:銀行が拒否したときの5つの選択肢と、その本当のコスト

中小企業の銀行融資申請の77%は却下される——より迅速な融資が可能だが、開示とコストの面でトレードオフがある5つのノンバンク代替案(Accion、フィンテック、…

small-business
financing
約9分

2026年の小規模企業向け健康保険:保険料が11%上昇する理由と選択肢

2026年、小規模グループ健康保険の保険料は中央値で11%上昇し、単身者プランは月額平均703ドル、家族プランは従業員一人当たり月額約2,000ドルに達していま…

small-business
health-insurance
約8分

FASB ASU 2025-12:損失計上年度における希薄化後EPSの計算方法 ― ストックオプション、ワラント、転換社債の扱い

FASBのASU…

accounting
financial-reporting
約17分

ISO vs. NSO ストックオプション:スタートアップ従業員のためのAMT、83(b)エレクション、アーリーエクササイズ、10万ドル上限の税務ガイド

ISOまたはNSOを保有するスタートアップ従業員のための実践的な税務対策ガイド。フォーム6251の2i行目によるAMT負担、30日以内のセクション83(b)エレ…

equity-instruments
tax
約10分

IRS(内国歳入庁)の税金滞納を解消する方法:未払税金を解決するための6つの選択肢

滞納した税金を解消するための、IRS承認済みの6つの経路を紹介します。短期プラン、72ヶ月の分割払い合意、罰金の減免、妥協による申出(OIC)、徴収不能(CNC…

tax
tax-compliance