store files in $HOME/.config/shell
add detect_distro()