aidyak.devaidyak

開発環境現状確認2026

tech

ようやくテックな話を書く段になった。 といっても、開発環境の話である。

OS

業務用とプライベートはMacOSが多い。 たまにNixOSを入れた端末で遊んでいる。 Nixはいいぞ。 SSHとかはせず、純粋に端末でゴニョゴニョしてる。

エディタ

Neovimを使うことが多い。 この記事もNeovimで書いている。 歴はそこまで長くないが、もうこれが染み付いている。 Neovimが好きだ。 自分でカラースキームを作ったりプラグインを作ったりして楽しんでる。 このためにLuaを学んだ。

自作のプラグイン以外だと、多分色んなブログでまとめられているプラグインを使わせていただいて今に至る。 先人たちの知恵に感謝。

プライベートリポジトリに設定とかもまとめているので、別の端末に移行してもサクッと使える。 後述するがNixでこの辺りは管理している。 Nixはいいぞ(2回目)。

純粋にShell Scriptだけでまとめたdotfilesもある。 再現性は低いものの、こっちはこっちでシンプルにまとめられるので良い。

bonsai

コーディングエージェント

Claude Codeを使っている。 Codexも使用している。気分で使い分けているが、本当はもっといい対応の仕方があるんだろうなとも思う。

シェル/ターミナル

zshを使用している。sheldonでプラグインを管理して、abbrを使ってaliasを用意している。 履歴が汚染されないのが好みだ。

ターミナルはWezTermを使用している。設定がこれまたLuaでかけるので便利。

ランチャー

Raycastを使っている。画面分割がめちゃくちゃ便利。これのために入れていると言っても過言ではない。 もっとたくさん活用してみたい。

まとめ

思いついたらまた追記します。