decouple sourcing (e.g. dmenu) as to provide api
remove trailing carriage return from buflist cmd
include dashes in default dow prompts