emacs: add filter-buffer function
Update submodules
emacs: modularize config