fix fpath and add direnv