DotForge
0.4.0-preview
Framework for registering and configuring CLI tools in a PowerShell profile — XDG paths, PATH management, fzf pickers, and aliases.
Minimum PowerShell version
7.2
See the version list below for details.
Installation Options
Owners
Copyright
(c) Randy W. Sims. All rights reserved.
Package Details
Author(s)
- Randy W. Sims
Tags
CLI Tools Profile XDG fzf Configuration Windows Shim PSReadLine
Functions
Add-DFToPath New-DFDirectory Invoke-DFPicker Invoke-DFWithPager Get-DFTool Find-DFTool Register-DFTool Initialize-DFEnvironment Install-DFTool New-DFShim Invoke-DFHelp Show-DFCliHelp Show-DFCliHelpPaged Select-DFCommand Select-DFVerb Select-DFModule Select-DFHelpTopic Set-DFLocationUp New-DFDirectoryAndSet Select-DFLocation New-DFFile Get-DFWhich Open-DFItem Select-DFProcess Get-DFTopProcess Get-DFEnv Get-DFPath Select-DFEnvVar Edit-DFProfile Invoke-DFProfileReload Copy-DFToClipboard Get-DFFromClipboard New-DFUuid Find-DFPackage Update-DFPackageCache Select-DFPackage Get-DFCategoryList Update-DFCategoryDb Update-DFToolIdentityGuide Get-DFCommandConflict
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Preview release. Registers and configures 35 CLI tools from a JSON database — XDG path compliance, fzf pickers, aliases, and per-tool companion scripts. New in 0.4.0: a coordinated completion stack (PSReadLine + Carapace + PSFzf + inshellisense) resolved to one Tab binding via CompletionMode/PSReadLineEditMode — Carapace results render cleanly through the PSFzf picker (fzf --ansi, no over-quoting), a bundled Carapace spec gives scoop completion, and inshellisense can bridge Carapace or take over the session; fnm (Fast Node Manager) with zoxide-aware per-directory Node switching; Find-DFPackage/Select-DFPackage (trifle/ftrifle) multi-catalog package discovery with an offline cache; Get-DFCommandConflict surfaces Coreutils-for-Windows command shadowing. Carries forward: clh/clhp colorized external CLI help, the PSReadLine color theme system (dark/light/catppuccin-mocha + fprl picker), .cmd shim generation (New-DFShim), dependency-ordered registration via dependsOn, and 40 exported cmdlets plus general-purpose profile helpers.
FileList
- DotForge.nuspec
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- DotForge.psd1
- DotForge.psm1
- LICENSE
- Publish-DotForge.ps1
- README.md
- TODO.md
- .claude\settings.json
- .git\COMMIT_EDITMSG
- .git\config
- .git\description
- .git\HEAD
- .git\index
- .git\ORIG_HEAD
- .git\packed-refs
- .git\sg-hook-once-toolu_0173PnFcg8vJtHPwaCktjQXB
- .git\sg-hook-once-toolu_01CnvuhTRoDtkkef3XABbjH3
- .git\sg-hook-once-toolu_01GFGiGcrsYfymt9Jx2hQm8S
- .git\sg-reviewed-shas
- assets\dotforge.png
- assets\dotforge1.png
- assets\dotforge2.png
- assets\dotforge3.png
- build\Build-DFCategoryDb.ps1
- build\Build-DFPackageUniverseLinks.ps1
- build\Build-DFPackageUniverseRaw.ps1
- build\Build-DFPackageUniverseTools.ps1
- build\Build-DFToolIdentities.ps1
- data\package-universe-categories.jsonc
- data\package-universe-curation.jsonc
- data\tool-categories.json
- data\tool-identities.json
- docs\external-dependencies.md
- examples\01-minimal.ps1
- examples\02-standard.ps1
- examples\03-selective.ps1
- examples\04-vscode-fastpath.ps1
- examples\05-trifle-catalog.ps1
- examples\README.md
- Private\DFCatalog.Choco.ps1
- Private\DFCatalog.Crates.ps1
- Private\DFCatalog.Npm.ps1
- Private\DFCatalog.ps1
- Private\DFCatalog.PSGallery.ps1
- Private\DFCatalog.Pypi.ps1
- Private\DFCatalog.Scoop.ps1
- Private\DFCatalog.Winget.ps1
- Private\Expand-DFXdgPath.ps1
- Private\Format-DFCategoryList.ps1
- Private\Format-DFCliHelpText.ps1
- Private\Format-DFToolInfo.ps1
- Private\Get-DFCatalogInstalled.ps1
- Private\Get-DFCatalogLocalPackages.ps1
- Private\Get-DFCategoryDb.ps1
- Private\Get-DFCoreutilsShadowSet.ps1
- Private\Get-DFGitHubRepoInfo.ps1
- Private\Get-DFHelpTopicList.ps1
- Private\Get-DFPackageReadme.ps1
- Private\Get-DFToolIdentityGuide.ps1
- Private\Import-DFToolDb.ps1
- Private\Initialize-DFCompletionStack.ps1
- Private\Invoke-DFCategoryDbDownload.ps1
- Private\Invoke-DFCommandCapture.ps1
- Private\Invoke-DFFzf.ps1
- Private\Invoke-DFPagerExe.ps1
- Private\Invoke-DFSqliteQuery.ps1
- Private\Invoke-DFToolIdentityGuideDownload.ps1
- Private\Invoke-DFTopoSort.ps1
- Private\Resolve-DFCatalogQueryMerge.ps1
- Private\Resolve-DFCliHelpFlag.ps1
- Private\Resolve-DFPackageManager.ps1
- Private\Resolve-DFToolIdentityCandidateRepo.ps1
- Private\Resolve-DFToolIdentityLinkage.ps1
- Private\Start-DFCatalogRefreshJob.ps1
- Private\Test-DFCategoryDbSchema.ps1
- Private\Test-DFOutputPiped.ps1
- Private\Test-DFToolIdentityGuideSchema.ps1
- Private\Test-DFToolSchema.ps1
- Public\Add-DFToPath.ps1
- Public\DFHelpers.Clipboard.ps1
- Public\DFHelpers.Environment.ps1
- Public\DFHelpers.FileSystem.ps1
- Public\DFHelpers.Help.ps1
- Public\DFHelpers.Navigation.ps1
- Public\DFHelpers.Pager.ps1
- Public\DFHelpers.Process.ps1
- Public\DFHelpers.Utility.ps1
- Public\Find-DFPackage.ps1
- Public\Find-DFTool.ps1
- Public\Get-DFCategoryList.ps1
- Public\Get-DFCommandConflict.ps1
- Public\Get-DFTool.ps1
- Public\Initialize-DFEnvironment.ps1
- Public\Install-DFTool.ps1
- Public\Invoke-DFPicker.ps1
- Public\New-DFDirectory.ps1
- Public\New-DFShim.ps1
- Public\Register-DFTool.ps1
- Public\Select-DFPackage.ps1
- Public\Update-DFCategoryDb.ps1
- Public\Update-DFPackageCache.ps1
- Public\Update-DFToolIdentityGuide.ps1
- tests\Add-DFToPath.Tests.ps1
- tests\Build-DFCategoryDb.Tests.ps1
- tests\Build-DFPackageUniverseRaw.Tests.ps1
- tests\Build-DFToolIdentities.Tests.ps1
- tests\Coreutils.Conflicts.Tests.ps1
- tests\DFCatalog.Core.Tests.ps1
- tests\DFCatalog.Scoop.Tests.ps1
- tests\DFCatalog.WebProviders.Tests.ps1
- tests\DFCatalog.Winget.Tests.ps1
- tests\DFCatalogDetail.Tests.ps1
- tests\DFCatalogDetailProviders.OData.Tests.ps1
- tests\DFCatalogDetailProviders.Scoop.Winget.Tests.ps1
- tests\DFCatalogDetailProviders.Web.Tests.ps1
- tests\DFHelpers.Clipboard.Tests.ps1
- tests\DFHelpers.Environment.Tests.ps1
- tests\DFHelpers.FileSystem.Tests.ps1
- tests\DFHelpers.Help.Tests.ps1
- tests\DFHelpers.Navigation.Tests.ps1
- tests\DFHelpers.Pager.Tests.ps1
- tests\DFHelpers.Process.Tests.ps1
- tests\DFHelpers.Utility.Tests.ps1
- tests\DFPackageUniverse.Choco.Tests.ps1
- tests\DFPackageUniverse.Links.Tests.ps1
- tests\DFPackageUniverse.Merge.Tests.ps1
- tests\DFPackageUniverse.Scoop.Tests.ps1
- tests\DFPackageUniverse.Winget.Tests.ps1
- tests\Expand-DFXdgPath.Tests.ps1
- tests\eza.Tests.ps1
- tests\Find-DFPackage.Tests.ps1
- tests\Format-DFCategoryList.Tests.ps1
- tests\Format-DFCliHelpText.Tests.ps1
- tests\Format-DFToolDetailCard.Tests.ps1
- tests\Format-DFToolInfo.Tests.ps1
- tests\Get-DFCatalogInstalled.Tests.ps1
- tests\Get-DFCategoryDb.Tests.ps1
- tests\Get-DFCategoryList.Tests.ps1
- tests\Get-DFCommandConflict.Tests.ps1
- tests\Get-DFGitHubRepoInfo.Tests.ps1
- tests\Get-DFHelpTopicList.Tests.ps1
- tests\Get-DFPackageReadme.Tests.ps1
- tests\Get-DFTool.Tests.ps1
- tests\Get-DFToolIdentityGuide.Tests.ps1
- tests\Import-DFToolDb.Tests.ps1
- tests\Initialize-DFCompletionStack.Tests.ps1
- tests\Initialize-DFEnvironment.Tests.ps1
- tests\Install-DFTool.Tests.ps1
- tests\Invoke-DFCommandCapture.Tests.ps1
- tests\Invoke-DFFzf.Tests.ps1
- tests\Invoke-DFPicker.Tests.ps1
- tests\Invoke-DFSqliteQuery.Tests.ps1
- tests\New-DFDirectory.Tests.ps1
- tests\New-DFShim.Tests.ps1
- tests\PSReadLine.Completion.Tests.ps1
- tests\psreadline.Tests.ps1
- tests\Register-DFTool.Tests.ps1
- tests\Resolve-DFCatalogQueryMerge.Tests.ps1
- tests\Resolve-DFCliHelpFlag.Tests.ps1
- tests\Resolve-DFPackageManager.Tests.ps1
- tests\Resolve-DFToolIdentityCandidateRepo.Tests.ps1
- tests\Resolve-DFToolIdentityLinkage.Tests.ps1
- tests\Select-DFPackage.Tests.ps1
- tests\Show-DFCliHelp.Tests.ps1
- tests\Test-DFCategoryDbSchema.Tests.ps1
- tests\Test-DFToolIdentityGuideSchema.Tests.ps1
- tests\Test-DFToolSchema.Tests.ps1
- tests\Tools.PickerDeclaration.Tests.ps1
- tests\Update-DFCategoryDb.Tests.ps1
- tests\Update-DFPackageCache.Tests.ps1
- tests\Update-DFToolIdentityGuide.Tests.ps1
- Tools\bat.json
- Tools\bitwarden.json
- Tools\broot.json
- Tools\carapace.json
- Tools\carapace.ps1
- Tools\chezmoi.json
- Tools\curl.json
- Tools\delta.json
- Tools\docker.json
- Tools\eza.json
- Tools\fd.json
- Tools\fnm.json
- Tools\fnm.ps1
- Tools\fzf.json
- Tools\gh.json
- Tools\glow.json
- Tools\gsudo.json
- Tools\gsudo.ps1
- Tools\inshellisense.json
- Tools\inshellisense.ps1
- Tools\jq.json
- Tools\lazygit.json
- Tools\less.json
- Tools\micro.json
- Tools\npm.json
- Tools\oh-my-posh.json
- Tools\oh-my-posh.ps1
- Tools\posh-git.json
- Tools\posh-git.ps1
- Tools\procs.json
- Tools\procs.ps1
- Tools\PSFzf.json
- Tools\PSFzf.ps1
- Tools\psreadline.json
- Tools\psreadline.ps1
- Tools\ripgrep.json
- Tools\ripgrep.ps1
- Tools\rustup.json
- Tools\scoop.json
- Tools\scoop.ps1
- Tools\Terminal-Icons.json
- Tools\Terminal-Icons.ps1
- Tools\uv.json
- Tools\wget.json
- Tools\winfetch.json
- Tools\winget.json
- Tools\winget.ps1
- Tools\zoxide.json
- Tools\zoxide.ps1
- .git\hooks\applypatch-msg.sample
- .git\hooks\commit-msg.sample
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-merge-commit.sample
- .git\hooks\pre-push.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\pre-receive.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\push-to-checkout.sample
- .git\hooks\sendemail-validate.sample
- .git\hooks\update.sample
- .git\info\exclude
- .git\logs\HEAD
- build\categories\dotforge-curated.jsonc
- build\categories\extras.jsonc
- build\categories\taxonomy.jsonc
- build\Private\DFPackageUniverse.Choco.ps1
- build\Private\DFPackageUniverse.Db.ps1
- build\Private\DFPackageUniverse.Links.ps1
- build\Private\DFPackageUniverse.Merge.ps1
- build\Private\DFPackageUniverse.Scoop.ps1
- build\Private\DFPackageUniverse.Winget.ps1
- tests\data\coreutils-commands.json
- tests\fixtures\winget-index-v2.db
- Tools\psreadline\catppuccin-mocha.json
- Tools\psreadline\dark.json
- Tools\psreadline\light.json
- .git\objects\01\3b3e37546d47f1ccb9cb051b31985faed0b473
- .git\objects\0b\646adf1e5dbfe0db10440c66bd483ba3f9482b
- .git\objects\0b\8619678451dd7287b84570904fddf719140a36
- .git\objects\0b\91eb031030ddd0e7deaf234f973f49e6d66c78
- .git\objects\0c\b78b49a671f890dab8b81b85590f8489f5d0a9
- .git\objects\0c\f88fdab9d22e544755302ab8b81564e46c6529
- .git\objects\0e\848dff2860f5986c4699abeedd10ada5fabea1
- .git\objects\10\8a353ca283c189433cb7177448e2bb2388d400
- .git\objects\19\11b83c5d900a4595dace8675f0265322dc7b13
- .git\objects\1c\6e4c4a094f96009a7178d0ce541eecf968fe57
- .git\objects\1f\6eeaf7cf0d38469f3da6fc602507d4ce379a34
- .git\objects\24\0b7381a1008d598cc49fddb122a82ec058a007
- .git\objects\25\4396ce8d53ea66ca221467d234c1214368f2f2
- .git\objects\27\9257839d3fcdbbe0e547181b8ff8a36772af27
- .git\objects\2d\f8f3cb62fe2889b8a271a7443e2a49dabecc54
- .git\objects\2e\142e9389b2a43f4af1c3fda0cbd7a7baba6cad
- .git\objects\2e\d74320b0071414b80e8e8fb08d144cd721138a
- .git\objects\2e\ffda76fc7144104ee726673d6797117ca6fd21
- .git\objects\31\3463fdf6bcde8d7c0c02ecb8e0f1351bebc73f
- .git\objects\38\7c39686cb7a4d9a7cc553e53e280575796f48f
- .git\objects\3b\284ae83e022829fc085590fbe042472ffaeecf
- .git\objects\3d\0569d0feadc16745d230cea1ebfc9d1b790223
- .git\objects\3f\19429a041c09263ebdc9d678122f230437caf8
- .git\objects\47\0a85c4627b77dfc1a6b416f9387b909c20889d
- .git\objects\4c\f0027487bec6b8c01182e715d85958d45ba3c7
- .git\objects\5c\87e96711b1d004bebb2fdc7a7fac4522aec46c
- .git\objects\5e\94634985876d632e72aa15a7866f5d4f3f0d25
- .git\objects\60\b2799c0944600d4542f705c864b7f1f0cd2aca
- .git\objects\62\2c84fdd9a1dcd4f9268fb043cc0bfb5a4062ee
- .git\objects\63\127a180279711b56a48e6a36604a861ff0dffe
- .git\objects\63\a04d85d14a17dc9d9eec7e9d60d05b0459eccf
- .git\objects\66\daff260b7faa677be26e4e2e8f7b4c8997e521
- .git\objects\67\26bcc14a74f06d4092359b312900b69391b8b8
- .git\objects\69\4aeaf80b5915eff1efb3283ea91f5af1903a0f
- .git\objects\6b\0d16ca3e97dce5ec0be23ab5338e6bbc58ebd0
- .git\objects\6b\f062986638a320113ca84261329da75f866d62
- .git\objects\6d\d597270a5752eeb8765ddedbcc553805cb5b74
- .git\objects\70\c2c5225e03a6f3bd94c3f3c9b4048aca64e530
- .git\objects\71\9baad54d232572c87be36689b06b74e40ec703
- .git\objects\74\57efb845e53943e91e2ce2930cf5d433a00c9a
- .git\objects\79\4df7075735e4f32cf78e27b26786a2e6276454
- .git\objects\7a\7bf205a50eb3fb3e689e403328f931b27092dc
- .git\objects\7c\3e303cdea2c87e6fd13f2e9828257ac6fb7f1b
- .git\objects\7d\9a507556bbff33b66509195be788082386709c
- .git\objects\81\7a561acd9b1edd69009895064c6068a79ea3b0
- .git\objects\84\1683f9c23b0afe3de4b434eb2959f63c051247
- .git\objects\84\1a6a0622cb7a044cec830d90c14776d5ef6776
- .git\objects\85\53246b47cdc54d56c813ed7e63dbb459d2771d
- .git\objects\86\782fcf010f27b3dfcca5293eeba3e88619f264
- .git\objects\87\98eb80e7cf47095a5c2b25626b2e2ba7bfdd00
- .git\objects\8a\4b07543b1025ea321ca5e085a12de50559b30d
- .git\objects\8b\c0e6c0f7ef688fb64f09683e3c4487d2fa2358
- .git\objects\8d\e82eb2cee33555517a90e66b8efe9187108286
- .git\objects\8e\5c183c33abb336b7214e9645c421990dfc0dd4
- .git\objects\8e\65f3016f63297af59d97cdb7b70fe1579cae45
- .git\objects\8e\feaf6fc6004bf3c8fb77cf76cb8495be0aff5d
- .git\objects\90\db4498fcff86005827075b234658c4c36fa251
- .git\objects\92\70dd5f3dc73486690d7f75894e067127182846
- .git\objects\96\675f09cba2ebea450af69ef8e6e57dfb12d794
- .git\objects\97\489dbe52ffc0fa3b354b30d3ecbdc4b5cc00aa
- .git\objects\9d\572ba7534792a17607878e7880f24f734401c6
- .git\objects\a0\96766f47ec51beed7079d2d73f953b26a1d460
- .git\objects\a1\41976e2e66071b6785c36b769c15845580c45d
- .git\objects\a5\4a91060eaedca54274f49c6ef42c9ee63dc9d4
- .git\objects\a7\5be4f0d409087b1d9a1b435ea228003e81122c
- .git\objects\aa\b4beddf721635fb1a9a3b872743b460e3fef28
- .git\objects\ae\dc9dc00df49f4de50d78141ace647dab9b6517
- .git\objects\b3\9528972f399749c128c265aec58d719fb8bd3c
- .git\objects\b3\b585a555a6284dada94941cf9f581f7dfb95fc
- .git\objects\b5\b4380ab40a36aaf8c579a21bfbbf37c57c64f4
- .git\objects\b6\691b153913348c7d45b66108bb601288b48007
- .git\objects\b7\871bbaf7b91dc739a3babcf6f8a2488d94a703
- .git\objects\bb\fb289100103cf3c2dc848b30ea1229d53fdd0d
- .git\objects\c3\e828f435b43e5333c7c7321582a379ef94d7ea
- .git\objects\c4\4574b46afefde8f6aaf767dc531f22962d91dd
- .git\objects\c4\cdf2395c46b14718a8fed1f024b76e742ead0c
- .git\objects\cd\4abb761626cd55720f80b001276d5839353952
- .git\objects\d0\4d1a2b0f0d7eb5cfe511dfe7b646d296f5b1a1
- .git\objects\d0\6fb3273734b603d4cbb472c553f99b998c73f4
- .git\objects\d0\d2f9e02a9377002c27e7ce8094c2b177999a71
- .git\objects\d5\31dae43bd4b12baa89af0b9db0ed1ba4084686
- .git\objects\d6\9570b05408981ae5c624c4675ecbbae63cbd5f
- .git\objects\d8\d84a2b4b859a9b5e05280dc334c5485d4055ec
- .git\objects\da\1e578ac0899ba1adde13d6c554bb0d8c05cc79
- .git\objects\da\310ef2aca4ab70ea07df9a80101d0b7844c7df
- .git\objects\dc\0a5cbbec6848b68c60ca0f1dc6533a462db9ee
- .git\objects\dd\7833836ceef399e3c4460707666d16d06f225a
- .git\objects\de\ab0d960194cda817c39bd9862e513323573046
- .git\objects\df\99080495934f0e6513d9e7a06eda2e4ca005da
- .git\objects\e4\b50408522779f68e49f62d5379ef1259184f3b
- .git\objects\e8\f76587514009d5239c28d3aad6927d764623ed
- .git\objects\eb\1ef63dd2a14ef329a4c10a044d586d81d65d6a
- .git\objects\ed\b14bb240c6e98611fad0e9aec790c6243dccbd
- .git\objects\ed\edc1b6ab1619ada99c6898c03740d229e4fdfd
- .git\objects\ef\d23448cf2ef6610b46d9a8591af491d029d0da
- .git\objects\f6\ea201946fb86ee927bb9aa6eeef2bce3de8c5b
- .git\objects\f7\6f14d24f8327622e9b38afa656728b5898494b
- .git\objects\f9\a0197495b8d8dde3a9c76b0a98ce52b4c7a162
- .git\objects\f9\c4a1a6d454a90a87a3f9939d2d101fc080a175
- .git\objects\fa\bdb2b82730dfb400a064de5bf3f2af5f7bdaf3
- .git\objects\fb\d51d82dbed13571b198d614dd876a2a9ff6a32
- .git\objects\fc\6fe76c86416fec43ba66c96b8dd87f5aba378f
- .git\objects\fc\b16395e195425eccf5eb61a319f745ac2e723c
- .git\objects\pack\pack-25be6797913b178e2910a8bbadfa879500f60aca.idx
- .git\objects\pack\pack-25be6797913b178e2910a8bbadfa879500f60aca.pack
- .git\objects\pack\pack-25be6797913b178e2910a8bbadfa879500f60aca.rev
- .git\refs\heads\main
- .git\refs\tags\v0.4.0-preview
- .git\worktrees\dotforge-completion-stack-integration\COMMIT_EDITMSG
- .git\worktrees\dotforge-completion-stack-integration\commondir
- .git\worktrees\dotforge-completion-stack-integration\gitdir
- .git\worktrees\dotforge-completion-stack-integration\HEAD
- .git\worktrees\dotforge-completion-stack-integration\index
- .git\worktrees\dotforge-completion-stack-integration\ORIG_HEAD
- docs\superpowers\plans\2026-05-07-dotforge-phase1.md
- docs\superpowers\plans\2026-05-07-dotforge-phase2.md
- docs\superpowers\plans\2026-05-07-dotforge-phase3.md
- docs\superpowers\plans\2026-05-07-dotforge-phase4.md
- docs\superpowers\plans\2026-05-08-pwsh-general-helpers.md
- docs\superpowers\plans\2026-05-08-select-dfhelptopic.md
- docs\superpowers\plans\2026-05-20-new-dfshim.md
- docs\superpowers\plans\2026-05-20-psreadline-integration.md
- docs\superpowers\plans\2026-06-12-cli-help-colorizer.md
- docs\superpowers\plans\2026-07-04-trifle-detail-view.md
- docs\superpowers\plans\2026-07-05-trifle-discovery-v1.md
- docs\superpowers\plans\2026-07-06-trifle-tool-identity-guide.md
- docs\superpowers\plans\2026-07-07-trifle-live-install-status.md
- docs\superpowers\plans\2026-07-16-package-universe-tool-merge.md
- docs\superpowers\plans\2026-07-19-completion-stack-integration.md
- docs\superpowers\specs\2026-05-07-dotforge-design.md
- docs\superpowers\specs\2026-05-08-pwsh-general-helpers-design.md
- docs\superpowers\specs\2026-05-08-select-dfhelptopic-design.md
- docs\superpowers\specs\2026-05-20-new-dfshim-design.md
- docs\superpowers\specs\2026-05-20-psreadline-integration-design.md
- docs\superpowers\specs\2026-06-12-cli-help-colorizer-design.md
- docs\superpowers\specs\2026-07-04-trifle-detail-view-design.md
- docs\superpowers\specs\2026-07-05-trifle-discovery-v1-design.md
- docs\superpowers\specs\2026-07-06-trifle-tool-identity-guide-design.md
- docs\superpowers\specs\2026-07-07-trifle-live-install-status-design.md
- docs\superpowers\specs\2026-07-13-package-universe-acquisition-design.md
- docs\superpowers\specs\2026-07-15-legacy-profile-fold-in-design.md
- docs\superpowers\specs\2026-07-16-package-universe-identity-clustering-design.md
- docs\superpowers\specs\2026-07-16-package-universe-tool-merge-design.md
- docs\superpowers\specs\2026-07-19-completion-stack-design.md
- Tools\carapace\specs\scoop.yaml
- .git\logs\refs\heads\main
- .git\objects\info\commit-graphs\commit-graph-chain
- .git\objects\info\commit-graphs\graph-73813f14f781a7664bc7d63fe7e3b6fc7a700719.graph
- .git\refs\heads\feat\completion-stack-integration
- .git\refs\remotes\origin\HEAD
- .git\refs\remotes\origin\main
- .git\worktrees\dotforge-completion-stack-integration\logs\HEAD
- .git\logs\refs\heads\feat\completion-stack-integration
- .git\logs\refs\remotes\origin\HEAD
- .git\logs\refs\remotes\origin\main
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.5.0-preview | 3 | 7/24/2026 |
| 0.4.0-preview (current version) | 4 | 7/20/2026 |
| 0.3.0-preview | 16 | 6/20/2026 |
| 0.2.0-preview | 18 | 6/12/2026 |
| 0.1.1-preview | 6 | 5/22/2026 |
| 0.1.0-preview | 3 | 5/21/2026 |