让 Fava 不再展示 0 余额账户

用 Beancount 记账时间长了之后,我发现有些账户很久已经没有账目、余额也是 0 了,但在 Fava 的账户列表里依旧会展示,看着有点碍眼。

最近在 Beancount 群里看到有人问同样的问题,群里高手如云,很快给出了关键字:show-accounts-with-zero-balance

我一开始以为,这个设置和 Beancount 自己的配置一样,应该是:

1
option "show-accounts-with-zero-balance" "true"

于是我也试着用类似格式去改,结果发现完全没用,Fava 里的账户列表一点变化都没有。

查了一下才发现,正确的写法其实是:

1
2025-01-01 custom "fava-option" "show-accounts-with-zero-balance" "false"

也就是说,这其实是 Fava 自己的配置,需要通过 custom "fava-option" 来设置,而不是用 Beancount 的 option

加上这一行之后,Fava 就不会再显示 0 余额的账户了,界面一下子清爽了不少。