Автоматически обновлять сгенерированные скрипты fi sh (дополнения и т. Д. c) - PullRequest
0 голосов
/ 09 марта 2020

Допустим, у меня есть сценарии завершения, сгенерированные gh completion -s fish и сохраненные в соответствующем месте. Вопрос: как мне автоматически обновить скрипт при gh обновлениях? Есть ли плагин или я должен сделать некоторые сценарии?

1 Ответ

2 голосов
/ 09 марта 2020

Если gh completion -s fish быстро, вы можете просто запустить его как скрипт, который загружает завершения. Создайте ~/.config/fish/completions/gh.fish со следующим содержимым:

gh completion -s fish | source

Затем он будет запускаться при первой загрузке в каждом экземпляре оболочки, хотя он не будет перезагружаться в течение срока службы этого экземпляра.

В качестве альтернативы вы можете настроить запланированное задание (например, cron) или триггер в зависимости от используемой операционной системы.

...