Yqarch Github ★ Premium

One command:

yq-arch clean

Removes unneeded dependencies (pacman -Qtdq) and purges old package tarballs from /var/cache/pacman/pkg/ (keeping only the last 2 versions).

One of the biggest time-sinks in CAD is managing layers. Yqarch automates this by creating layers on the fly based on the object you are drawing. For example, if you start drawing a wall, the plugin can automatically ensure the correct layer (e.g., "A-WALL") is active, keeping drawings clean and organized without manual switching. yqarch github

yqarch is a command-line utility and GitHub-hosted project for working with YAML (and often JSON) data that focuses on archiving, querying, and transforming structured configuration files. It sits in the ecosystem around tools like yq (mikefarah/yq and kislyuk/yq) but emphasizes workflows for storing, versioning, and extracting snapshots or specific fragments from YAML-heavy repositories and configuration stores.

Once installed, these are the top 10 commands you must memorize. The GitHub Wiki (often linked from the repository) provides the full list. One command: yq-arch clean

| Command | Function | Time Saved | | :--- | :--- | :--- | | WW | Draw double-line wall with automatic clean-up | 80% | | AA | Intelligent door insertion (auto-flip) | 70% | | 3D | Convert 2D plan to basic 3D extrusion | 90% | | MJ | Calculate total area of a closed polyline | 95% | | TCG | Create ceiling grid with dimensions | 85% | | DD | Dim-scale (automatic dimension based on viewport) | 60% | | SS | Layer isolation (hide all but selected object) | 50% | | RF | Rectangular array with dynamic spacing | 75% | | CJ | Create elevation marker with automatic annotation | 90% | | BG | Draw stairs and railings (basic) | 70% |

Pro Tip: Type YQSETTINGS to customize the default wall thickness, door sizes, and layer prefixes to match your office standard. Removes unneeded dependencies ( pacman -Qtdq ) and

When running yq in a terminal, it automatically detects a TTY and outputs color-coded YAML/JSON, making it easier for humans to read and debug data structures.

Alternatives like the AutoCAD Architecture toolset require specific subscriptions. Yqarch runs on standard AutoCAD (and often verticals like Civil 3D or MEP) at no additional cost, making it a budget-friendly powerhouse.

Accidentally broke your desktop after an update? yq-arch rollback lists recent upgrades and lets you revert to a previous package state using pacman’s local database cache.