目的・背景
似たようなスクリプトを都度つくっていたので今回意を決してリポジトリに集めることとした。
今のところ差し障りのないスクリプトだけを登録している、このほかにもスニペット的なものがたくさんあるので同じリポジトリか別に作ろうと考えている。
いま登録されているスクリプトたち
tmux-ssh
その名の通り、tmux を複数のPaneを作成しコマンドラインで指定したホストにログインする機能、秘密鍵の指定、ログインユーザの指定が可能。
ログイン時点ですべてのホストへ同じコマンドを送れるようにしている。
超シンプルなスクリプトと考えて使う。もしかするとここから進化するかもしれない。
作っては見たものの、より高機能なものが存在していた
homebrew manager
brewm
homebrew を使う際の便利コマンド。
brew, brew caskどちらにも対応。
brewm updateall
とすると brew update, upgrade, clean up を実施する一括実施の機能。
ほとんどこれしか使わない。
gosetup
その名の通り golang のディレクトリ構成を作ってくれるシンプルなモノ。
ディレクトリ作成時に、direnvの設定ファイルも同時に作成する
readmegen
README.md を作成する。
ある程度のテンプレート、個人用途に特化しているもの。
以下のURLのREADME.md のようなテンプレートを生成する。