community postAL Developmentcommunity - not Microsoftreviewed - checked by Opus

SymLynx

SymLynx is a VS Code extension that solves the problem of duplicating configuration files across multiple Business Central repositories by using symbolic links to point to a single master copy, eliminating file synchronization issues and config drift.

post That NAV Guy

Teddy Herryanto · 2026-05-06 · 570 words · about 3 min

"Your config lives in one place. Every repo points to it. Update the source once, every project picks it up instantly."

Key points

  • Developers with many BC repos end up copying the same AI agent and config files into every repo, and those copies drift apart.
  • A symbolic link works at the filesystem level, so VS Code, compilers and AI tools read and write the single source file as if it were local.
  • SymLynx creates symlinks from a right-click menu in VS Code, usually without a terminal or admin rights; enabling Windows Developer Mode fixes most permission errors.
  • A panel in the Explorer sidebar lists all links, and export/import copies the link layout to other projects.
  • Links break when the target path is missing, so keep linked files out of git with .gitignore.

Quotes

  • “Your config lives in one place. Every repo points to it. Update the source once, every project picks it up instantly.” (Summarizes the key benefit of the solution - centralized configuration management that eliminates manual synchronization across projects)

Context

  • Features: symbolic link creation, symlink panel in explorer sidebar, export/import link layouts, multi-repo config sharing

Source: That NAV Guy, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.