Still needs a lot of buttoning up, but does do most of the core functions
See Releases
$ smart-open --help
smart-open - an intelligent and pluggable version of open
Usage:
smart-open opens a browser at the git repo if one is present, otherwise opens the file explorer
smart-open https://rains.cafe opens a browser at https://rains.cafe
smart-open rains.cafe opens a browser at https://rains.cafe
smart-open /home opens the file explorer at /home
Configs:
Update the config located at /home/ceci/.config/smart-open.json