Got history-substring-search working by adding the repo
Added the open alias, still have to add a custom module for aliases
Created a module for custom commands