Migrating to zsh Broke Obsidian Git.Introduction In the previous post, I quit .bashrc and gave bash and zsh separate responsibilities. The terminal environment was clean. The next day, I opened Obsidian and Git sync had stopped. git@github.com: Permission denied (publickey). fatal: Cou...May 9 · 8 min reademptytheory.rbcn.cc
I Quit .bashrc.Introduction One morning, the j command was gone. I had been using it as an alias for zoxide, but suddenly it returned command not found. It worked fine in Ghostty, but not in VSCode's integrated termMay 9 · 5 min reademptytheory.rbcn.cc
zsh に移行したら Obsidian Git が壊れたはじめに 前の記事で .bashrc をやめ、bash と zsh を役割分担させた。ターミナル環境は整った。 翌日、Obsidian を開いたら Git の同期が止まった。 git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. 「zsh にしたら ObsidianMay 8 · 5 min reademptytheory.rbcn.cc
.bashrc をやめたはじめに ある朝、j コマンドが消えた。 zoxide のエイリアスとして使っていたはずなのに、command not found と返ってくる。Ghostty では動くが、VSCode の統合ターミナルでは動かない。Zed では挙動がまた違う。 「なぜ動くか説明できない環境」の完成だった。 これは、.bashrc に設定を積み上げ続けた結果の話だ。そして、それをやめることで得た「決定性(deteMay 8 · 2 min reademptytheory.rbcn.cc