DotForge

0.3.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.0

This is a prerelease version of DotForge.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name DotForge -AllowPrerelease

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name DotForge -Prerelease

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

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

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

Preview release. Registers and configures 32+ CLI tools from a JSON database — XDG path compliance, fzf pickers, aliases, and per-tool companion scripts. New in 0.3.0: New-DFUuid (uuidgen) — v4 UUID generator with composable -UpperCase/-NoHyphens/-Braces switches and an -Sdk preset; Get-DFEnv (env) now renders colorized, pipe-safe KEY=VALUE output. Carries forward: clh/clhp (Show-DFCliHelp) colorized external CLI help with cached flag detection, PSReadLine color theme system (dark/light/catppuccin-mocha + live fprl picker), .cmd shim generation (New-DFShim) for off-PATH executables, dependency-ordered tool registration via dependsOn, and 33 exported cmdlets plus general-purpose profile helpers (navigation, process, clipboard, environment).

FileList

  • DotForge.nuspec
  • AGENTS.md
  • CHANGELOG.md
  • CLAUDE.md
  • DotForge.psd1
  • DotForge.psm1
  • LICENSE
  • potential-tools.txt
  • Publish-DotForge.ps1
  • README.md
  • TODO.md
  • .claude\settings.json
  • .claude\settings.local.json
  • .git\COMMIT_EDITMSG
  • .git\config
  • .git\description
  • .git\FETCH_HEAD
  • .git\HEAD
  • .git\index
  • .git\ORIG_HEAD
  • assets\dotforge.png
  • assets\dotforge1.png
  • assets\dotforge2.png
  • assets\dotforge3.png
  • examples\01-minimal.ps1
  • examples\02-standard.ps1
  • examples\03-selective.ps1
  • examples\04-vscode-fastpath.ps1
  • examples\README.md
  • Private\Expand-DFXdgPath.ps1
  • Private\Format-DFCliHelpText.ps1
  • Private\Get-DFHelpTopicList.ps1
  • Private\Import-DFToolDb.ps1
  • Private\Invoke-DFCommandCapture.ps1
  • Private\Invoke-DFFzf.ps1
  • Private\Invoke-DFPagerExe.ps1
  • Private\Invoke-DFTopoSort.ps1
  • Private\Resolve-DFCliHelpFlag.ps1
  • Private\Resolve-DFPackageManager.ps1
  • Private\Test-DFOutputPiped.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-DFTool.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
  • tests\Add-DFToPath.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\Expand-DFXdgPath.Tests.ps1
  • tests\Format-DFCliHelpText.Tests.ps1
  • tests\Get-DFHelpTopicList.Tests.ps1
  • tests\Get-DFTool.Tests.ps1
  • tests\Import-DFToolDb.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\New-DFDirectory.Tests.ps1
  • tests\New-DFShim.Tests.ps1
  • tests\psreadline.Tests.ps1
  • tests\Register-DFTool.Tests.ps1
  • tests\Resolve-DFCliHelpFlag.Tests.ps1
  • tests\Resolve-DFPackageManager.Tests.ps1
  • tests\Show-DFCliHelp.Tests.ps1
  • tests\Test-DFToolSchema.Tests.ps1
  • Tools\bat.json
  • Tools\bitwarden.json
  • Tools\broot.json
  • Tools\chezmoi.json
  • Tools\curl.json
  • Tools\delta.json
  • Tools\docker.json
  • Tools\eza.json
  • Tools\fd.json
  • Tools\fzf.json
  • Tools\gh.json
  • Tools\glow.json
  • Tools\gsudo.json
  • Tools\gsudo.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\info\refs
  • .git\logs\HEAD
  • Tools\psreadline\catppuccin-mocha.json
  • Tools\psreadline\dark.json
  • Tools\psreadline\light.json
  • .git\objects\00\7100f06b39f8bea10c5adeb45c70d98c1c2b73
  • .git\objects\00\825515b0fc957d75317932c6e6523871ef93a4
  • .git\objects\01\57f69e484e6248f5ec8c2e044a25e77ddd9d00
  • .git\objects\01\697efba1bf07b0052ddf0c187fe656a9b886f7
  • .git\objects\01\6a71e6d30f2b4a0c86f817b0efce339bf601a3
  • .git\objects\01\6bff6b122cdefe283f2a34058f8586fe065de6
  • .git\objects\01\c15cb65c774715da3b3c168fe85f85e7914aca
  • .git\objects\02\7a2175bac4651a11ebd5f5e591cb8b7f6171c2
  • .git\objects\02\e3e7ff966ee8f74d3dd7bd0f0df33a42a26129
  • .git\objects\04\980b35301a38953868282fe979de0fae8a1ad4
  • .git\objects\04\ca66212b2792764c45b5f95fd57307797d29e6
  • .git\objects\05\5900dae3a5a51cefb314d30429130f3a1c6230
  • .git\objects\05\b5a5cf799f0c263aade44192207f2e8100012b
  • .git\objects\05\ceaca0f130e456a5657528dca3f746137dabd6
  • .git\objects\06\0d2b69c16b9c6f88aaed08a7702a5b3b8c5d3e
  • .git\objects\06\13b122f5aed4d9d2abea62dbce9a3d1477db06
  • .git\objects\07\289dff3ce792ef3710c67a7bc4eac3619d3535
  • .git\objects\0c\c25b28b981543dd52d6b6a757ff83e99311034
  • .git\objects\0c\e957a23cebf80367ea8d030802597cb58cb652
  • .git\objects\0d\82a877a159a121b32d59eeef71b60397a3c2d8
  • .git\objects\0e\0f6cc02960ed952a4cbe3c6b5bdb6cca5e2f8b
  • .git\objects\0e\450714a85be056a2ae1624ff7a840c4c4f051e
  • .git\objects\0e\8508ccb89dbc6f9b37f1012ec22e1972d4dd42
  • .git\objects\0f\bd74ab5b075f92f511513fbf65485764fb23c3
  • .git\objects\10\0ad106183538d4ba88c5ff68f1f7a2609586dd
  • .git\objects\10\32e3d0bd74f10e3b9ff9df9eab82be9f99614d
  • .git\objects\11\b3c8fdca56ef533298182a1e0a19aca1da1c04
  • .git\objects\12\0cdf1625077a5c80e34611a4a63efbfd5d79d4
  • .git\objects\12\46ab71ae7f45c7c4dd4df9d46189225d4c0f8d
  • .git\objects\12\732390988816e09789df475cc4e33a878208ae
  • .git\objects\14\4c1d93698d1e9625e1fcbb02ead6c5891a095f
  • .git\objects\14\ab9fba7fe627cb24825bd2dbaec1fb02207591
  • .git\objects\14\e6ccfe2e5073bc2e51813a3e4c60a81c59f23b
  • .git\objects\15\375c26fc473d299e80094cf06562d3cc26f91e
  • .git\objects\15\4777cce56f7a86535b03d24325fe8ca779ab79
  • .git\objects\16\3f864bf9f40704dc66c00b12dd9607c73d5385
  • .git\objects\16\afda57ec126955ac54818e0b1aa4da1ea3195a
  • .git\objects\18\07476a394e866c7ebc8ebff428cdc92f284944
  • .git\objects\18\dd75b68e9c1acdba6d2511c373b94fe2ea1d69
  • .git\objects\19\535c337d1fe341f7ea21bff244696d190e7a32
  • .git\objects\19\a5ed16bfd7c9767f73c7fe5978d0b6962c29de
  • .git\objects\19\f4118d5d5fbd4188d6d0e8c2dc377242f79fa2
  • .git\objects\1a\b91683f258da89555387768cfcfd5ed92adbeb
  • .git\objects\1b\3e1cfda30fde1074a946484b9a5bdffd55ce1d
  • .git\objects\1b\41b959f0debb4fb67d605bad69c496124ad5f5
  • .git\objects\1c\f03bff4520ddedc1b8b22d7860f02fa1d3bd2d
  • .git\objects\1d\856de9df3db74e19eb9e36e8bc0056821a3351
  • .git\objects\1d\c98c4e080da8ea3bba3979cb78ce0392128713
  • .git\objects\1f\29280c1845b6644876948f7c9ccfcfce15d0a1
  • .git\objects\21\50044ca84101dfbb5fec39ff8f0be7893e12d0
  • .git\objects\21\6695d24b9d1c2d5ae35a58ec58c0e7b5ba3f41
  • .git\objects\21\746c034822d3bffd230cae8809f004c9fdf27c
  • .git\objects\21\d4300dd1be7539d205eb84d962c9a67b9a9cc5
  • .git\objects\23\295386eda1500cff84c2b55d32a26ac7080503
  • .git\objects\23\ac3e910f110caf18252af7cd6de69d64d08f96
  • .git\objects\23\d4d882fdd6c59e00cf522ef70ba6099e9d9873
  • .git\objects\24\5077737975cb8d0137f14d59b4c8959dfadf40
  • .git\objects\25\892f14e883008e9ce248b908e37a9541866dbd
  • .git\objects\26\1649d9f41fcc8b1794f7c992015ecb01c369ed
  • .git\objects\26\22d1e1004348c4841b68a349c9db3bb2064e17
  • .git\objects\27\5076eae1a463e0eb271b5eb54bfe950f082284
  • .git\objects\27\d8702356065ea436889f15aa5e910d7085a2d6
  • .git\objects\28\04fcba95706b5f75e80eddd0127d6f1e431e3c
  • .git\objects\28\4e7dcfae49a4de1801320a41945e465fab5136
  • .git\objects\28\65a7f60cde73036a4370b9b48d503338922129
  • .git\objects\29\00976da73fe61e8e3fe2f8d35329907dabd541
  • .git\objects\29\ed0150fc963790e41c7012f4d5c6880d7d49b7
  • .git\objects\2a\23bcd367036a66bcf5786b5756799d1af21a5b
  • .git\objects\2a\9d7da76b6aa4dccdb6e859a995d721103a58f9
  • .git\objects\2b\a602b013d8cb15ddb318e963e9b0aca3e08d23
  • .git\objects\2b\a8beccf507b212221ac329a5cefe2d3c3eda40
  • .git\objects\2b\ede7fb14a3279a437c817a69c12b4ac0d6c86a
  • .git\objects\2c\43afe3859942747c53bc4145207dbf143fa155
  • .git\objects\2c\5bea6630bb86a29574f96c2a52f373e6c85c73
  • .git\objects\2c\6a8d52ae9ab901935614a6b5889bdd79c0b4e3
  • .git\objects\2c\a3b870cac411a000fc70db71f1d91744d604e6
  • .git\objects\2d\dfa7c9a466e6898a50b6a6370f9e52454550a8
  • .git\objects\2e\6f8b3f4a67cb3b241cbad9ac8e0a83ac672721
  • .git\objects\2e\adce293e725bd5bf3745a0dc9c0346e2d49470
  • .git\objects\2e\d4af1f06befca828998e336fd31db7910841eb
  • .git\objects\2f\71924deacb046db1721216b1916b93033cfd54
  • .git\objects\30\7fdeab1f81378f2cecd535513ed9d48978d603
  • .git\objects\30\d58ebe761792ec6e6018ae885813d3678d124e
  • .git\objects\31\e9693a425c815eaa8729f3ab6b19e028d57bef
  • .git\objects\32\1e7e11d2dbb206bfb2980e9dc542e1c0ac5f17
  • .git\objects\32\2abf521cbf013f8ad1163ee3df29df3e3aa158
  • .git\objects\32\58b3e6e9a715580cf8d6173a4c3bbda7078695
  • .git\objects\32\a5eb5ee39289e90d36ade2e9434a89475965b7
  • .git\objects\34\db463d0ba7cd9398d7c960b841757a245af535
  • .git\objects\35\30e33875baf61cbaa36fc5e0a42146e6caa86c
  • .git\objects\36\b9cb419612a68b53c4b8b535b22b4254d762f6
  • .git\objects\37\2d2d988f83ffc329ee201b5b6d46e63b3bb07d
  • .git\objects\37\6f4b9d7f42fa053086217aae074fe7a1421cc0
  • .git\objects\38\058489a9d84f8478e7b0b6b2ffd7d0429a60ce
  • .git\objects\39\ca953c779c57a7c9149340d60025cf5562ab2f
  • .git\objects\3b\248d99e8f48fd9163bf7b205948903b70d67b8
  • .git\objects\3c\0f7014e5f39c43749b187179db45ede1ba7de4
  • .git\objects\3c\2bfe843c3f5817b313b0d8eb738d96718bb5e5
  • .git\objects\3c\c4838e1ae782f7a2e3ee61bba2f2c0d322ea38
  • .git\objects\40\281d8e2d1a1a10e2e6ea7283439d557865c939
  • .git\objects\41\3a974e20b6a2ac0de3167b9160fb846a9689fc
  • .git\objects\41\dc4bd0f2102e151da470839713b58914cdb719
  • .git\objects\41\ed15fc6339f81d1bc6a3eba2b835ac673c9077
  • .git\objects\42\70067c66fc5c6fada892faa3a9905dfc268630
  • .git\objects\42\afaff3def963a4ac68199993a2232ad520e530
  • .git\objects\43\54c953863e8eab12dc45634400a2d7068c4cee
  • .git\objects\43\7b7eb015556806a764dcbfdcfe27b2c5a9ce5d
  • .git\objects\44\f108000ee5755514da8dea1415e3bb43484118
  • .git\objects\45\a1f8e20d7345d3c87a9591e5429d4d7c2d39fa
  • .git\objects\46\392312ce50d7548eb0ca749bb48f35ff4e1d77
  • .git\objects\46\45f8f5621f6f809e4e5bcbc6426a0fccfafc24
  • .git\objects\47\23ce9d3b1e80d7f12101dfab88a5893df5034e
  • .git\objects\47\846a666751e238a091b38277a089f915dd533a
  • .git\objects\47\f032ffcbd84d89540e60675c37a68bb7f30d09
  • .git\objects\47\fd51ffe47314c189a17e392b3ddef9482e875e
  • .git\objects\48\a1ca1a219db6e6070a7e8d83e3a1076dcc67f4
  • .git\objects\4a\95c701026cfccc71495002a2cf1a7f9c1712ce
  • .git\objects\4b\45b855fee4764ad3559d8def27d9a76e453cc7
  • .git\objects\4b\5521f99ead6c228cb750b34eba751ecbae733f
  • .git\objects\4c\4423489a024ae562b6891b479a0695e03c0bdc
  • .git\objects\4c\7df1e6918af44926e404a30e60323680beaa25
  • .git\objects\4c\f2c3684497e80cd351c796d3e075042cbfb2a1
  • .git\objects\4e\b12cec45a18c7fa29b4b85b90f0bf77730c5a3
  • .git\objects\4e\d16539603a8e95abfd7726125d595926eec2c4
  • .git\objects\4f\b790123acbe5354130b35ac20778591fe58da9
  • .git\objects\50\c2f76084bce3e509b3b9b006befc4dd6414a25
  • .git\objects\51\20284516042add2a720d07be4ba45e0100431a
  • .git\objects\51\b9727e7c47828c3891fd22b207cfb5304cd49b
  • .git\objects\53\7dde0dcfbe997a13e7608f9d213d367e87f6f4
  • .git\objects\53\dffad12f1d0c28c9b90634562361d106f2fe76
  • .git\objects\57\586389c5cd3a17731b1bd056bf4ae4f318c47a
  • .git\objects\57\eefc921db6230a529fd4eb408df2f5e4d92c54
  • .git\objects\58\43e080128e36733d0f55ba078ae2bb95753e4f
  • .git\objects\58\9626b537727c19fc2a7cfe6094b3e34f6ea307
  • .git\objects\59\22a55a36ec03e0eda5ec59e7152f4726f3b6c0
  • .git\objects\59\9881adf0f9fb8327902f80812f49178a4fcbee
  • .git\objects\5a\2fa0d134f114e500c7dbd330e0915e4c1c63bc
  • .git\objects\5a\c03072d653b2e2d2c5902a70b67c683ae04c93
  • .git\objects\5a\d203dfd164de4be40b9a342c32b4c9175e92f4
  • .git\objects\5b\28073cdff8055a512effc70bae5df5f9a9bb5c
  • .git\objects\5b\837ed40460153c5206aef0aff40432bffec76d
  • .git\objects\5b\fc4ca808448e6a26c9ba192692a919b7265458
  • .git\objects\5c\9f95111c94f6e0c6d0818bfcb88f27b87d5647
  • .git\objects\5d\457005c778d3a035273c051222f1bee1f2c8af
  • .git\objects\5d\b5ff7b74ee1bde7c5e248f442a5a780be682ca
  • .git\objects\5d\f33a06d4330f8eb13c4514e05cd74b4923f5a0
  • .git\objects\5e\57886c526f5062421552dfe4a78d942e2f9e09
  • .git\objects\5f\71aadecf53e4e97e9baea0a59e8d9d6c604654
  • .git\objects\5f\b31a0b6ea1406318511a40ca86bf319f8cbdde
  • .git\objects\5f\cf3321682367a530f4cc9f2e5fb5ce7f4b7cf4
  • .git\objects\5f\d922490efc7dc4a8eb5e5f45397f7643511c9c
  • .git\objects\61\2435e59450b0c1f3b998258c8bf0a32afc407c
  • .git\objects\61\ca899cb189abef12f39fa4be710eb7cfc5488e
  • .git\objects\61\ce5102674c8366c1bf48ff923e2d3b3a898e73
  • .git\objects\62\83277f410cec5fa26795cc59892f929be1ebb6
  • .git\objects\63\3111d86e5d74d2ec601354d5bd2f208fafdeee
  • .git\objects\63\5ebca777845f4276157e8a2904342b36382da8
  • .git\objects\64\312b7466eb00ff462bebaa5a0815229e2bcbd7
  • .git\objects\64\3cb3b12b470cb3179997d1af9cbc21cf76f8a5
  • .git\objects\64\932353c03b584fdb8a4411bf3d0b10609a15ff
  • .git\objects\64\971f02ec0cc7f1c4a7994dc989690a9c69e31b
  • .git\objects\65\96312f1f83ae63d347621b81c6cb3f0489f362
  • .git\objects\65\9b5865c8ffac03fb17084ad8da3c5583d59f00
  • .git\objects\65\a8c6bb54c9144cacc3e857bab5c5adf55c50b5
  • .git\objects\65\e5432f9b58c6e5caa9ee1b93abcf0924776686
  • .git\objects\65\f0e43e4cad95834dfffc8db4b4887cf6f17c37
  • .git\objects\65\fefdcd8b7c67b54f7406e7d5c70da24fa0ef61
  • .git\objects\67\53e1e400871bcfab1b1d5ad28742385b06c4da
  • .git\objects\67\81c0183d7dc1c1fd8b585e179901ec641e3edb
  • .git\objects\67\84875c9aca766d8d9d5abfa98a3959d9836ada
  • .git\objects\67\d05defe1e9e63575ae137ee2b1ac0e273b5cc9
  • .git\objects\6a\87695b84bb6fdd669ee056ebfc866b493abff5
  • .git\objects\6b\8f75adb61f47bb660642e9f930f25cb2450bb1
  • .git\objects\6e\45fb6833502e75a3f12dd25215acf4cc780971
  • .git\objects\6f\792986bcc19cbca9582359774ab5caa2cb71cc
  • .git\objects\70\07089845f475ffff997f9e05b02d75f19fffcd
  • .git\objects\70\1c44f34016f2cd2dcb6bff266f581a2087df00
  • .git\objects\71\7d444653b13af95bb6f05d3ef4ed75953ad808
  • .git\objects\72\59a105b20884a7afd0dfb5e959d752f19aecbc
  • .git\objects\72\777939ec35c81d3f5d4f4d9c3e591252b4957d
  • .git\objects\72\b4d83e51f7a3d143da5810dacabc05a990edc7
  • .git\objects\73\64c47b7949d964db922e815ca29805babc2bb3
  • .git\objects\73\6b7ba3755cecacca55029e6b24621f6b550d87
  • .git\objects\73\8346a005cf8afd227fbd601acc711aa22f0e07
  • .git\objects\73\94ab1f2cdd318a456e6436181a8c0ffae59fb3
  • .git\objects\74\eec805160e12e150b4c8f0ad3692e769badd84
  • .git\objects\75\010dfbcb9b6e3dca21203ed2c92190e16215b4
  • .git\objects\76\51704867ed7109fbfb8df11f4cfbbaee982cbb
  • .git\objects\76\9b0d2996359e5228ae5f47a197bd67b0bf7c00
  • .git\objects\76\b5b5dd3df482d3f97cc83d120038744ee24710
  • .git\objects\77\3e30b3ae8217e65a1d0eca69f2e4c7d75d0828
  • .git\objects\77\46cbaf28ff1f3167bfda50829eb029ec7dd63a
  • .git\objects\77\6871ca39d1b2c78cc5436cc857bb32c0df86bc
  • .git\objects\77\8b3222494651ac255a2e917d188e512a28a815
  • .git\objects\79\6fade896a94caa55f9252cf6cdb732546d91c2
  • .git\objects\7a\1facfe45502ee4d0f003cf4f00390af5c832c0
  • .git\objects\7a\aa9d95ef6bf455ed56805bb486d568b511ddac
  • .git\objects\7b\7a934efb41334307cb68ee7fd0b9633f7ea064
  • .git\objects\7c\244f63e7bc06430188c7da9e4e406df8ab18d2
  • .git\objects\7d\513470bea36bc69530730b3b7f285a15d3069f
  • .git\objects\7d\7c748e148d9143a9c4aa835d757b51099d417f
  • .git\objects\7e\2a996071d10c7a81a08f33c6cfc976edb128c2
  • .git\objects\7e\aaeb71f4c8229a2fc53a28742a2c4b8f99ace2
  • .git\objects\7f\10e69cd29ded2bf614be1f5cf290bdfe67e792
  • .git\objects\7f\25787ab408bbf5bf327a5d4e124133ded4f3f7
  • .git\objects\7f\9f3746a5880505c4e67eb35ab1d39d9600545b
  • .git\objects\7f\e8e108f9756cad1df5eafc5364e4dd32d4bc84
  • .git\objects\80\248f766bc4d3b71584b855300c703937bed4d5
  • .git\objects\81\3023bfe91d553077e4d980bc9102ed6bff9a2c
  • .git\objects\81\50fb1e14f9e6134e342844671ade50491e7f43
  • .git\objects\81\6611ead40a90576602aa39441e9aad0e1d7267
  • .git\objects\81\7323fecab73b391a836c7ad0f7e9d193bfe2dd
  • .git\objects\81\9d01bc1fea02148700b3c0092af7f5a38afae7
  • .git\objects\82\1e0ba4ac4c17b8fe2db2a622dd11cc36890be4
  • .git\objects\82\3887fcb4982c39869c2663e16861ace3ff2aee
  • .git\objects\82\80156f2b4f7e1aba251ee895991e7097aa5895
  • .git\objects\83\6041b19282fa0f294153f60b1d22a9792f2ee8
  • .git\objects\83\662a3a710fd770ec477051acdd61e9cddd49c6
  • .git\objects\83\c40465fba84d36475bbffdeea0106f0dbb5e93
  • .git\objects\85\94a366a9624736bd02cd7fdf48dce794c3bc60
  • .git\objects\86\0f3458a586bcfabcebe942d84af1b8b0f750ab
  • .git\objects\86\2dafce082ef5a06207813885c86b92fd9fd813
  • .git\objects\86\fb6593d54e47aaa99c1527ca2e18932d70b7af
  • .git\objects\87\144d8069e3897136eb3551923e695685bbd45f
  • .git\objects\88\24bf1309aeff3b680687103f0929588d318ef9
  • .git\objects\88\3608721f509fb736f6391f7903ab5541aedcbe
  • .git\objects\88\74394ddf7718b21e3d9e2782e35af7431c0322
  • .git\objects\89\0e87e5b6686074b12b6a59dd36fd23baf5e2a7
  • .git\objects\89\a62dea59588a383f4ebf9b88cc1f7f66ebff6d
  • .git\objects\89\ac98d628f39dd14a1c81aeb078b94d079a2ea1
  • .git\objects\89\b76eda0adf7b53833440bad9ad723dd21e9b5d
  • .git\objects\8a\0468733e063ce4658579bf7c1c424e005e36cc
  • .git\objects\8b\4a28116ba19f2e5d257566b685e517144449e9
  • .git\objects\8c\0ff778e44a89d20ddcc83c5f86b8e2a13901a4
  • .git\objects\8c\9233586bb1abf1934de11f482381d5276c008f
  • .git\objects\8d\621354752eb4107b160be764c3f203872fd446
  • .git\objects\8d\cb456c12611bbff5f4ebfad27f2910d85a5364
  • .git\objects\8f\7083fa9149418dbf6933217add49691403ed9a
  • .git\objects\90\9d142c2161f887e74890497e9c7dfadb6e1ffe
  • .git\objects\90\cabcfe6968143edc5224b6e69c0d7e0ed2f977
  • .git\objects\91\3cbd07b9bb118d691ff8a0de779607c9e500b5
  • .git\objects\91\ff13cab4fe1f718eab6716c1ccbfa379747c85
  • .git\objects\92\a7129e4323c32227c54b0372ebd2e9309191ac
  • .git\objects\93\ccc4be38570ae365ab00a4e3d200abff54d689
  • .git\objects\93\d16cb05fa75b85d0dddc51a7a7ed43675785da
  • .git\objects\93\f20dfdd405650e3108ffbc2e0a31f883a2c06a
  • .git\objects\94\a0ee6cac9eeafecd3e4b95b1c964961f49436f
  • .git\objects\94\f7c028fb8f5756a37418adea2e0c64b5feff81
  • .git\objects\95\9feafaf9ba11d9d643bf307501bb4a2ea6a2e5
  • .git\objects\96\0ed18b735adc9caee22aeef25d5f3313465c89
  • .git\objects\99\9842efee76d1ecd9c02e3a87ad246ad1730099
  • .git\objects\9a\8dc8df30e85794bdd2eadf288d6157d64fc20f
  • .git\objects\9b\553aff9a2039b1337a5fd9b7c4066c2b75c568
  • .git\objects\9b\8f93b2e79b96fa3a07cee406d5dfd69b6bfd6e
  • .git\objects\9c\07658c7a6a1178736f8e556583ee3901649422
  • .git\objects\9c\6a5f8c4c6a1fc4fcb4ddfe3eedc246b9113c40
  • .git\objects\9c\6cdbd5a7812f1f035e8b221c2350e46cd8e614
  • .git\objects\9d\8936e8486cab45da339c57346a89f98320ef04
  • .git\objects\9d\bb9184ecc43e8a2dde1032c7bc719353c7e045
  • .git\objects\9e\ff7d925ec010085b7a9ac647574e43ea29a9fa
  • .git\objects\a0\abd77f3286f542cab694daadfbfff64d2605f1
  • .git\objects\a3\8080324643940294f5cc904711616472600d16
  • .git\objects\a3\f15272ad8bcf8e0494ffbcf5bd811ce7270a04
  • .git\objects\a4\4c8b65df12159283ee7607d576f701a7ede41c
  • .git\objects\a6\7c799a00b9fda1c8699a08c9c2546886d7c035
  • .git\objects\a6\7d2413d815ecb53c4715dc5bb14beab240fead
  • .git\objects\a7\1082f9075ba0128d3d4001e4e4dd174f4a256f
  • .git\objects\a7\5a969f8cce03ea1f4b8d10ff4c23fd66aea3cb
  • .git\objects\a8\e6102a85c148f92f3b8f8f2d7cc37c0b8a3a05
  • .git\objects\aa\41d72e956b28429e7e012151403f715c6aff5a
  • .git\objects\aa\54a078d564626282bb58bb6ad01dd4da558598
  • .git\objects\aa\75f3a1961954510f1d26988e0799ba744feb95
  • .git\objects\aa\ca2b13753c8ef37b5e365dfaf5f75178541876
  • .git\objects\ab\6c5f02dbbabf15efea85b6d5b022a465599a71
  • .git\objects\ab\a6f6ab56ea80aab464b353c5abac5221d6dea9
  • .git\objects\ab\ed3ca45ca47464678b5918d864b8ad4e7d8ae2
  • .git\objects\ac\3b44f61441918c7bd6fc6697ef4791977275a1
  • .git\objects\ac\990f10e149410eddf8b4fb444b8c47c3265fb7
  • .git\objects\ad\125e5a20f1b4e413f2b082631e4373a56db4a6
  • .git\objects\ad\677ce72d54139c22cc6ab92d62dc25e7a6c73c
  • .git\objects\ae\4791c5939dfe2071f2465b08602cbe58a3421b
  • .git\objects\af\c0439eeed2af66199d1301750306037c5b597c
  • .git\objects\af\d559a83984923a5379d36982431694cb20bdaf
  • .git\objects\af\e233feed498ca92511bef018908049e6422219
  • .git\objects\b0\ea698aed3dcc7fc886d008a666a41393ed6675
  • .git\objects\b1\f30717084671932c0945ea412a0e45adeafa27
  • .git\objects\b2\b944caee894f4321a562e2c03b02095cdcd2a8
  • .git\objects\b2\d9bae228fa28fbdd21bf71855f7ac16d388eb2
  • .git\objects\b3\a6d6fcbffaee619f75098d69ecf9c15a7ed696
  • .git\objects\b3\d126ced75ad978fbe2338fac6a70c67a1c5443
  • .git\objects\b3\d290d47fd9f60f84b7279341bb73e1cde8c356
  • .git\objects\b3\d30ca175a365f7929993f1ce3270ced86309ce
  • .git\objects\b4\5ce65c858a07d098f1f3d8712a8562d2cb8f8c
  • .git\objects\b4\f5f9a65a3f3368195bfe123c46d3428488fae3
  • .git\objects\b5\d809ba6386110671aa26f8862a353a9a3938c9
  • .git\objects\b5\da8ddcae1869883551c630dc2e7913503ba2ad
  • .git\objects\b7\89d062ce9d8b614b1a8158b5b3435121a8340e
  • .git\objects\b7\a448e34805e48173e7b6647aa92a8060eebee5
  • .git\objects\b8\e9964b1ddc187f6638b4cd41ab7d013112a77d
  • .git\objects\b9\312146bdb4a5a62d613dd7668968a941400519
  • .git\objects\b9\9abfbf855e7ed96cc97f79a9619c45aeb21750
  • .git\objects\ba\0526960ca7e3b08b51f7589c4c66afe6888b69
  • .git\objects\ba\06b173dc10ef844a2d5cb01418baa3932c559c
  • .git\objects\ba\5772047478fc8b03051518b9f954350f71fdd5
  • .git\objects\ba\a0a6a2666706ba54928707affe1d21cf4468b5
  • .git\objects\bb\2236ec35d9d8036140b48bfaf8c317feea704c
  • .git\objects\bb\be678a06665f33fd6d241a3b742717ac99439f
  • .git\objects\bc\62314f0e6d2aee2325c931b23ce0bacfb33546
  • .git\objects\bc\c4ca51d0211bc08e6cfb84ab5249fb42ac30f3
  • .git\objects\bd\449c0cde686400d8c5fb5dacc2f4e74c2b74b5
  • .git\objects\bd\8e776191dcffc9505176dd632899a0f783cfb7
  • .git\objects\bd\91ab30598d2a7a5c191fd02a42ccdef711a2fa
  • .git\objects\bd\b2fb9d91a492245ad17a7bc37bb2fc781ad793
  • .git\objects\bd\e8b08139b245cdaa80ae5e9cd034002f80ca66
  • .git\objects\be\04f5a1d8878f979c969aaeb3e30f670d9eb8c3
  • .git\objects\be\3dd9f7595c546ddb85ea9278cb8a2bea3e23c8
  • .git\objects\be\543dfd74d93791d4847adfaebcfd31b8b0861a
  • .git\objects\be\6e323bc8b7bd9ce39e20651939e6551c66eea2
  • .git\objects\c1\5b1db6fe03e4b0b0c381aaefeb286fb21b1d45
  • .git\objects\c1\90eafff5a4b1989ee384cb551529687bb47332
  • .git\objects\c1\92629257d945e958ea0d38a40bbf8d5a01071b
  • .git\objects\c2\fd9bd08a4479b8b0e18cd1f55232e4e4f4b1dc
  • .git\objects\c3\9ecf63bc6bb6f9bc6d736905a473de8a25f6c4
  • .git\objects\c4\dd7cb73195c31bacd0b4164b9dd7ad75846d66
  • .git\objects\c5\404a89cddff1429da1612c1455ece6e15a765f
  • .git\objects\c6\1007b061bd4d862803533c35479a44bf4cc108
  • .git\objects\c6\3a905c286b0dc00b226cce4ffc7085a80b0512
  • .git\objects\c6\98c73b8697d54dabf7ca1656974730144f6ea7
  • .git\objects\c6\9bec535c82317457df71fa099b682222ce7f47
  • .git\objects\c6\ba6754a2d17cb31f7c3727f5104ccc579725b6
  • .git\objects\c6\bf8c8ade56e8805c77b19d4719cc22c951951f
  • .git\objects\c6\d1b1c54b6013e0f4c0acd0970852d7f32ad048
  • .git\objects\c7\433012e0e05c386e97d8f0ddbcfbc906893629
  • .git\objects\c8\332ab17fc6a313ce1d03ad6c1a85e808f90810
  • .git\objects\c9\a36b8f1395641423f37773656e58591885f165
  • .git\objects\c9\ec3a1eb6e3b2c9a1c975596e943755ab157ddb
  • .git\objects\cb\20514ca645b7149800118ececa477abe1faaef
  • .git\objects\cd\aca2b78270f4c12c23f50a736ef63da904121d
  • .git\objects\cf\56f49969145e684b7438ef12d8ffa7d70353fc
  • .git\objects\cf\57004c954cd3720ee0b0eac80da63c2b41233c
  • .git\objects\cf\e2c87975f9194940865c55f52716d3593086c5
  • .git\objects\d0\49035072b4250c70ecf16d7c8f1d9f520a3ec8
  • .git\objects\d0\5fbd63df3f0c9d78d4271ef07c29e211261171
  • .git\objects\d0\bc9fcc8769ba952f070f4ad61b0abca7660b3b
  • .git\objects\d1\3a33afdaf188008c6970db720a6d6085604c4d
  • .git\objects\d1\7440549efdb1a3e411512142b01e8cedfd728d
  • .git\objects\d2\971ffdd497d7fa46c35987b8654a3af2844672
  • .git\objects\d2\c670b756325baec509c591703e6cadd3d6f9a3
  • .git\objects\d3\1953b7ea342c4038c651c95737566b3194c87c
  • .git\objects\d4\5bc8d4588d9faf1fc55865fba8b4a8828257ef
  • .git\objects\d4\6caeb53df5165af400106e7fc6d95d1603522e
  • .git\objects\d4\8e4581d02cab734835981648eee62532e85338
  • .git\objects\d5\376cbfde88ee6cade470fbe9c269ae6ee2402d
  • .git\objects\d5\9796d01b8711dc426e871938c8968732cda51d
  • .git\objects\d5\b271314e1525ef24fceb40a9b523582aeabb16
  • .git\objects\d7\33080c5fc2bd2bf3e6fc99fc3022cab94ffd7e
  • .git\objects\db\66ae8905f8dc275e561bfa3e8e1d378ffa517e
  • .git\objects\dc\d7ee4aa865c284297deccbc811513322f9007e
  • .git\objects\dd\0ebf39b117c3830bcd25d75b50345d4eb1ad3f
  • .git\objects\dd\7e444a4154d3e8bb2a2d2a4db5d29eb53fcfaf
  • .git\objects\dd\d30a69a5942c86a6e0857ac677ceac826a781d
  • .git\objects\dd\e57f3acf02a80395d2cbe94ea6202475a55273
  • .git\objects\de\8270e214a3ef753ca12496a782ed3114f5016b
  • .git\objects\de\a80c4285aa304f0d8e778d14043f6b2a5c6c3d
  • .git\objects\df\46615701f1c89f99212f35f1d8160d8a4595b1
  • .git\objects\e1\0922dd0bfcf9653a9ed597d8517c1b1ab80ee1
  • .git\objects\e1\ee6bbad13c1782e3a839c882b04184b023834b
  • .git\objects\e3\0245de24f5e42cb1171d2b5a9db8df5f961050
  • .git\objects\e3\373b356b75ea136f0a864f1dd195b043774f53
  • .git\objects\e4\0463662c4393c1129d88e74b00c72865350bc4
  • .git\objects\e4\12d018267fd62c0916d308d3ffeb88e4111862
  • .git\objects\e6\9de29bb2d1d6434b8b29ae775ad8c2e48c5391
  • .git\objects\e6\ded981fab23f007f45f594508a81006b702224
  • .git\objects\e6\f5b819bfe88084726e39edc553fa6fc9928218
  • .git\objects\e7\8f0dc980e8cecc7309706fb1cec38a52b642d4
  • .git\objects\e9\991d975b96d167e6661ff8796ada7dfb7eba2d
  • .git\objects\ea\42165702ecffa407965899caf2de18884ae6f6
  • .git\objects\ea\4fd06122f834ccddf9f7d0fddf51df24fee507
  • .git\objects\ea\6a6dac22431a527efab7d0a2dfa6b4f58c847d
  • .git\objects\ea\8e860be3cd7c86ca14c6d00781d26421c606f5
  • .git\objects\eb\be57298e29daa85b9496bbb49ca5cdec3e7287
  • .git\objects\ec\d8a508cc9b773c7571d8241e816b9cb504c747
  • .git\objects\ed\ac0e8dac887aed303c9eb38ca4ab5f783abe86
  • .git\objects\ee\70d5d6b25cc1df86f44d8d8f9fcb3fcd33cbca
  • .git\objects\ee\9e009e48ae44ead0eebf562bd704c863847c67
  • .git\objects\ee\d0b930713af54dfec78b111f0d7fab71a31945
  • .git\objects\ee\f98ae629f331fd10619b4c2f536f7d07a63718
  • .git\objects\f1\7115352a4f6d6a10bdd4a9f4bd0efa59438562
  • .git\objects\f2\2c393eedb06b2f413c0de5994edf28f13fa104
  • .git\objects\f2\6de32c71e3ca3f143bf96d1eddbb5d2d57c46c
  • .git\objects\f3\7c608c1940e7b03135a9c4d36744add0489078
  • .git\objects\f3\e2a16bd8e494b6f4402d84ea08e3fc122d6a68
  • .git\objects\f7\7dfc64952b9bd1b69db9d51b3de15e74cd08ef
  • .git\objects\f7\cc320198d3891ec975a0545b670ef33a93c0e5
  • .git\objects\f7\eca6a1b41e94764fcb65499fe1fd6d05ef6021
  • .git\objects\f7\ee285c06d5c09435f0eb8539eaa5fa85087fd6
  • .git\objects\f8\292d5560e5ae298dd02e192cc131d34bd2b596
  • .git\objects\f8\691415d9de65ac5dbbed8659e5458a30838ea2
  • .git\objects\f9\db12a393672d9230ca5866ef0334cb05154655
  • .git\objects\fa\c35dc6b6a59b2b02d7739536f353b52f3dfa62
  • .git\objects\fc\077ce1bf07eee7e61352ebcefd9ce311a8c418
  • .git\objects\fc\91396e77e09ee195bd73e3a4291bba38f0ef8a
  • .git\objects\fc\a43a60a6d2bbc61f1c3910fc4d0a0d868a8f5b
  • .git\objects\fd\5784f1f4b1ab44d2a9f99f052c8b314ce66363
  • .git\objects\fd\9b274ac9924c25daa078c7947d4c82b492b4f5
  • .git\objects\fe\15e53ed955325c3cd0ca392f2d42b962000666
  • .git\objects\ff\311bf44f6b1e9fa83fee616bf5dfcc137fcdbd
  • .git\objects\info\packs
  • .git\objects\pack\multi-pack-index
  • .git\objects\pack\pack-5ab459b4b2be257b5a27c20baab36c53b892c06f.idx
  • .git\objects\pack\pack-5ab459b4b2be257b5a27c20baab36c53b892c06f.pack
  • .git\objects\pack\pack-5ab459b4b2be257b5a27c20baab36c53b892c06f.rev
  • .git\objects\pack\pack-8edd2ee166c1550408d0b5c49309dfd957d6d0ea.idx
  • .git\objects\pack\pack-8edd2ee166c1550408d0b5c49309dfd957d6d0ea.mtimes
  • .git\objects\pack\pack-8edd2ee166c1550408d0b5c49309dfd957d6d0ea.pack
  • .git\objects\pack\pack-8edd2ee166c1550408d0b5c49309dfd957d6d0ea.rev
  • .git\refs\heads\main
  • .git\refs\tags\v0.2.0-preview
  • .git\refs\tags\v0.3.0-preview
  • 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\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
  • .git\logs\refs\heads\main
  • .git\objects\info\commit-graphs\commit-graph-chain
  • .git\objects\info\commit-graphs\graph-13a221bcba87adb0873d6779447259afce3f4b06.graph
  • .git\refs\remotes\origin\HEAD
  • .git\refs\remotes\origin\main
  • .git\logs\refs\remotes\origin\HEAD
  • .git\logs\refs\remotes\origin\main

Version History

Version Downloads Last updated
0.3.0-preview (current version) 14 6/20/2026
0.2.0-preview 3 6/12/2026
0.1.1-preview 5 5/22/2026
0.1.0-preview 2 5/21/2026