あたらしいmacOS端末をセットアップしたので、これを機にbashからzshに乗り換えた
......結構前に作業したから何したか忘れたなあ😇
とりあえず #初稿 として、やったと思われることを箇条書き bash限定っぽいのは削ぐけど、そんなにないはずなので(基本は共通して流せる設定コマンドだし)
なんか昔 takoba/dotfiles に一応zshrcを用意してたけど、一旦全消しした(見返してみると設定しておいてもよいやつあったけど)
その他
その流れで、 ~/.zshrc はsymlinkじゃなくてdotfilesにある各種ファイルを読み込む内容のファイルを書き込むように修正した
環境ごとに dotfiles/.macos.zshrc みたいなファイルを用意して、それらを必要な分だけ読むようにしたかった
今後やるとよさそうなこと
shellcheck/shfmtで整備
zshらしい設定を追加するとか(oh-my-zshとかを参考にしつつ?)
gitconfigを環境別に読み分けする構成にしたい
ジャストアイディアだけど、これも環境別に分けたファイルをincludeするように.gitignoreを書き込むスタイルにすると実現できるかもしれないね👀
参考