Releases: screwcitysoftware/PwshProfile
Releases · screwcitysoftware/PwshProfile
v0.6.0
What's new in v0.6.0
Tools
- fzf tool enabler (
Enable-Fzf) — installs and initializes fzf during startup. - jq tool enabler (
Enable-Jq) — installs the jq JSON processor.
Completions
- GitHub CLI tab completion (
Enable-GithubCliCompletion), using flag-stylegh completion -s powershellshell selection.
Changes
- Renamed
Enable-AzCompletion→Enable-AzureCliCompletion(breaking rename — update any explicit calls).
Full changelog: v0.5.0...v0.6.0
v0.5.0
v0.5.0-preview1 (pipeline preview)
First public prerelease — seeded at 0.5.0-preview1 to validate the CI/publish pipeline end to end before cutting a stable 0.5.0.
What it is: reusable building blocks for PowerShell profile startup —
- Timed startup steps (
Invoke-Step) with a Spectre status spinner - Safe module imports, PSReadLine setup
- Tool enablers: oh-my-posh, zoxide, fnm, xh (auto-installed on first use)
- Shell completions: winget, az, tailscale, docker, 1Password
- Two bundled oh-my-posh themes (screwcity / forestcity) + a FIGlet banner
- An interactive install wizard (
Install-PwshProfile)
Install (prerelease):
Install-PSResource ScrewCitySoftware.PwshProfile -PrereleaseRequires PowerShell 7.4+ on Windows. See the README for setup.