Put `quiet-mode' in config-quiet.el.
Enable `view-mode' with `quiet-mode' and add a workaround to disable `quiet-mode' when `view-mode' is disabled.
The comment is more useful inside the lambda because if I want to add
more stuff to `erc-mode-hook' I won't need to write another
"(add-hook ...)"
smart-tab is only useful for programming.
install debbugs from ELPA

"This package lets you access the GNU Bug Tracker from within Emacs."
Don't enable view-mode for certain modes, e.g. Info-mode
keywords are clearer than random options.
shell-command is an interactive function and creates a buffer, call-process don't.
Makes sure `view-mode-map' is the first minor mode map available in
`minor-mode-map-alist', because in case of conflicting bindings, the
first one is used.

see (info "(elisp) Controlling Active Maps")
Like `Info-mode' `gnus-article-mode' has its own bindings to navigate
in text and they makes more sense than those of `view-mode'.
install spell-number.el required by `org-drill'.
`interactive-p' is an obsolete function (as of 23.2); use
`called-interactively-p' instead.
load `org-drill' contrib module.
enable and configure `winner-mode', a global minor mode to manage window configuration. Can undo/redo window configuration.