I thought I'd pass this upstream so you are be aware: In Arch Linux issue https://bugs.archlinux.org/task/54910#comment159629 It seems that the bash completion file is not installed because of being marked as `noinst` in Makefile.am: noinst_DATA = surfraw-bash-completion ... Regards, Tom