~iany/ Menu
  • Series
  • Tags
  1. Home
  2. Tags
  3. Dev Environment

Dev Environment

A collection of 3 articles

Fix Claude Desktop PATH with CLAUDE_ENV_FILE

Claude Code runs tools and shell commands on your behalf. Launched from a terminal, the CLI inherits your shell environment and everything just works. But under Claude Desktop, Claude Code is spawned from a GUI/desktop session that never sourced your interactive shell config—so if you rely on version managers like mise, asdf, or nix, the tools they install may not be on Claude’s PATH. The fix is a single setting: CLAUDE_ENV_FILE.

Updated Jul 01, 2026  •  3 min read

Use Bun for Shell Scripts

I’ve moved most of my small scripts to Bun. It sidesteps Windows’ lack of shebang support and the Git-for-Windows/WSL bash dance, and gives you one runtime for both ad-hoc shell-style commands and full scripts.

Updated Feb 07, 2026  •  2 min read

My Windows Environment Setup

I have only one Windows device, the Surface Go. I work on it occasionally, especially on short trips. I prefer Surface Go because of handwriting. I have a simple setup to meet my work requirements.

Updated Nov 22, 2025  •  2 min read

© 2026  •  ~iany/  •  CC-BY-SA 4.0