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:

  • tmuxzellij
  • zshfish
  • vihx (Helix)
  • iTerm2Ghostty

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' panicked to 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 across Google Drive and Dropbox. 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.

4

No comments

If you have a fediverse account, you can comment on this article from your own instance. Search https://hackers.pub/ap/articles/019cbc7b-ebaa-7b5a-ac23-f3c7434e24a9 on your instance and reply to it.