update gitignore and fetch-config
update init.el and add emacs codestyle config