defcustom

ぬぉー、custom 知らなかったのかー。なんというアンバランスさ。
知らない人のために書いておくと、custom っていうのは Emacs で設定を編集するためのユーザインターフェース。M-x customize-group RET dired RET とかすると、dired に関する設定を編集できる。
で、そのための宣言をしないのであれば別に defcustom でなくて defvar でかまわないのだな。