Add toggle to show dotfiles in Claude Desktop's Files panel (macOS)

Resolved 💬 2 comments Opened May 3, 2026 by coredevorg Closed May 3, 2026

Summary

The Files panel under Code → Files in Claude Desktop (macOS) hides all dotfiles and dot-directories by default, with no way to reveal them. Please add a toggle (or persistent preference) to show hidden files.

Motivation

A lot of project artifacts that are highly relevant when working with Claude Code live in dotfiles, e.g.:

  • .claude/ — settings, skills, hooks, agents
  • .context/ — project notes
  • .github/, .vscode/, .idea/
  • .env*
  • .git/ (occasionally needed for inspection)

Much of Claude Code's own configuration lives in .claude/, which makes the inability to browse it from the built-in Files panel particularly awkward. Today the only options are:

  • Reference paths in chat (@.claude/settings.json)
  • Drop into a terminal

Both work, but the Files panel is the natural place to browse a project tree.

Proposed solution

Add a "Show hidden files" toggle to the Files panel:

  • Bound to the macOS-standard shortcut Cmd+Shift+. (matches Finder behavior)
  • And/or a persistent preference under Settings
  • State persisted per workspace (or globally — either is fine)

Optional nice-to-have

Respect .gitignore as an additional, independent filter — but keep dotfile visibility independent of .gitignore handling.

Environment

  • Claude Desktop on macOS
  • Reproducible: any project containing a .claude/, .context/, .git/ directory

Workarounds today

  • @.claude/settings.json to reference dotfiles in chat
  • Use the terminal / claude CLI for direct browsing

---

Thanks for the great product! This would be a small UX change with a noticeable quality-of-life improvement for anyone using Claude Code's .claude/ configuration system.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗