Есть ли способ искать по github из консоли?

что то вроде git serach, что бы искать исходники было быстро и удобно из терминала, как pacman
Что AUR не достаточно?
Ошибки не исчезают с опытом - они просто умнеют
Иногда нет в аур того что нужно
aePh0Kul
искать исходники было быстро и удобно из терминала
Какой нибудь терминальный поиск
например
s -p github "какая то хрень"
 s -p github "s search"
должен быть задан по умолчанию терминальный(консольный) браузер если графика не запущена

https://github.com/zquestz/s
https://github.com/jarun/googler
и другие
А googler пользовался, он ссылки с терминала открывает в заданном браузере, не знаю зачем это проще в elinks искать
А как вы еще хотите анализировать поисковую выдачу если не в браузере?
Как пакман что бы работало, вводишь какую нибудь команду наподобие git search source name, и в консоле выдает список
да в принципе не так трудно и самому такое запилить используя github api
(допилишь заготовку до нужной кондиции)
#!/usr/bin/env bash

# Aутентификация по токену, берём здесь(необходимо регистрация) https://github.com/settings/tokens
OAUTH_TOKEN="*******************************"
# указываем язык или языки, через +
LANGUAGE="rust"
# указываем слова для поиска, через +
SEARCH="archlinux+aur"
# обработать первые N результатов из выдачи(полученные от сервера)
N=3

list_url=($(curl -s -H "Authorization: token $OAUTH_TOKEN" "https://api.github.com/search/code?q=$SEARCH+in:file+language:$LANGUAGE" | jq -r '.items[].url'))

n=0
for url in "${list_url[@]}"; do
  U=$(curl -s -H "Authorization: token $OAUTH_TOKEN" "$url")
  echo "$U" | jq -r '.html_url'
  echo "$U" | jq -r '.download_url'
  echo
  echo "$U" | jq -r '.content' | base64 -d | rg -n "${SEARCH//+/\|}"

  n=$(($n+1))
  [[ $n < $N ]] || exit
  echo
  echo "==================================================================="
done

зависимости
curl
jq
rg

выведет урл файлов на github-e а ниже пронумерованные(относительно файла) совпадающие строки
то есть, если результат подходит жмакаем на урл файла, если в консоли настроено перенаправленные на нужный браузер то в нём загрузится нужная страница

п.с.
добавил еще вывод урла на чистый файл(для загрузки)
 
Зарегистрироваться или войдите чтобы оставить сообщение.