A Story of Switching Several Frequently Used Apps
Juntai Park @arkjun@hackers.pub
Recently, I changed several frequently used tools for development work.
The initial trigger was probably when I tried Warp while searching for an environment where I could use code agents more comfortably. From there, I ended up reviewing my environment in a chain reaction:
tmux→zellijzsh→fishvi→hx (Helix)iTerm2→Ghostty
Things changed much more significantly than I expected.
- At first, I only intended to try them out lightly, but the usability was quite good, so I've almost completely migrated my work Mac to this environment. For my personal Mac, I plan to gradually switch over when I have time.
- That said, there are still some bugs that concern me.
For example, there's an issue where Korean folder names become garbled in zellij, and with the fish + Ghostty combination, there's a problem where reducing the window size causes
thread 'main' panickedto appear. - While I can't say it's completely stable, I'm currently using it while tolerating these issues.
Complete Migration to Obsidian
- However, an even bigger change was moving document management to Obsidian. Actually, I had used it briefly about 3 years ago for writing work logs, but it didn't stick at that time. This time, I made a decisive move to start using it as a "second brain" memo repository for everything, including both personal and work-related notes. I'm gradually migrating past notes whenever I find time.
The memo tools I had been using were:
Heynote,Simplenote,vscode-memo-life-for-you,Dynalist,Notion, and documents scattered acrossGoogle DriveandDropbox. Honestly, they were quite fragmented.
Migration Trigger
The trigger was searching for a place to save conversation logs with Claude Code and plan.md (planning files). I was looking for a suitable Markdown-based storage location when I remembered, "Oh right, there was Obsidian." Upon further investigation, I found that CLI support is planned for the future, plugins are extremely abundant, and it's Markdown-based with local management capabilities. Looking at it again, it matched my use case quite well. Moreover, in today's era where you can gradually set up your environment while consulting with AI, the abundance of plugins didn't feel like much of a barrier.
The Most Appealing Feature
And personally, what I like most is the ability to freely change fonts within the app. Being able to change fonts on both Mac and mobile apps is quite significant for me. I like Obsidian as it is, but honestly, just this font customization feature alone provides enough benefit to offset any minor inconveniences.