move os deps to a function
vim config cleanup. some improvements.
tmux configuration cleanup.