On MacOS you can install glab with homebrew: brew install glab.
First thing to do, after installing glab is to add your gitlab instances, with the following command:
glab auth login --hostname gitlab.your-domain.com --token glpat-blablabla
This would globally add your gitlab instance with associated token in a global config ~/.config/glab-cli/config.yml
Inside individual projects you need to explicitly set host: glab config set host gitlab.your-domain.com, where *
your-domain.com* is the global instance, we've added previously. These settings are stored in current_project/.git/glab-cli/config.yml
Then you can use all available commands, like glab repo search -s "repo-name.