My current second-brain setup uses Obsidian plus Codex. I’ve used Obsidian for years as a personal wiki. Now, apparently, it is a second brain.
Lately I’ve been pulling Codex into that setup, and I prefer using it from inside Obsidian. Obsidian ends up acting as the IDE. For the terminal part, I tried two options: the Obsidian Terminal Plugin and internetVin Terminal, installed using BRAT.
I prefer the internetVin Terminal solution because, inside a Terminal tab, I can have several sub-tabs with terminals, whereas with Obsidian Terminal you have just one terminal per tab. I find the internetVin Terminal more organized as I don’t need to hunt the different terminals.
What was I thinking? I use tmux all day. Obsidian Terminal plus tmux gives me panes, windows and sessions inside Obsidian. That is much more convenient. Tmux shortcuts are basically my native language.
I also use the Obsidian Web Clipper to shovel things in from the web.