Olav
olavrb.bsky.social
Olav
@olavrb.bsky.social
November 11, 2025 at 8:16 PM
WinGet still struggles with environment variables (PATH) and portable apps. Scoop extracts apps to `%USERPROFILE%\scoop`, so you don't need admin permissions. I use Scoop for all CLI apps, unless I use a tool specific version manager (fnm for js, uv for Python).
November 11, 2025 at 8:14 PM
Scoop the package manager, awesome for installing CLI tools _and_ adding them to PATH.
November 11, 2025 at 7:56 PM
Since the end of January? No, it's been available for Mac and Linux for many years. devblogs.microsoft.com/powershell/p...
PowerShell Core 6.0: Generally Available (GA) and Supported! - PowerShell Team
PowerShell Core 6.0 is a new edition of PowerShell that is cross-platform (Windows, macOS, and Linux), open-source, and built for heterogeneous environments and the hybrid cloud. First and foremost, t...
devblogs.microsoft.com
March 19, 2025 at 12:07 PM
Sure, I get that. Looks to me like you want three states for an input type that has two; either enabled or disabled. Maybe I'm just dumb and don't get it, that's a possibility too. 😊
March 17, 2025 at 12:58 PM
You want to treat -s:$false as true?

$PSBoundParameters.ContainsKey('s') will return true if both -s and -s:$false.
March 16, 2025 at 1:36 PM
I don't see a problem. Why would you not want -s:$false to result in $s.IsPresent => $false? You've then set the switch to false, as in -not $s.IsPresent. Expected behavior IMO.
March 16, 2025 at 9:39 AM
Windows PowerShell ("powershell") is preinstalled. PowerShell Core ("pwsh") is not.
March 7, 2025 at 10:19 AM
Azure Automation Account has PowerShell v7.4 in preview, you just have to create a custom runtime environment, which also is in preview. 🤦🏻‍♂️
March 4, 2025 at 12:55 PM
If all those modules used Assemly Load Context (ALC), it wouldn't be a problem. PowerShell should try to enforce or push this as a best practice IMO. Created a discussion for it some time ago:
github.com/PowerShell/P...

And heres a great video woth Andy Jordan explaining it:
youtu.be/__J7b84BAmQ
Resolving PowerShell Module Assembly Dependency Conflicts - Andy Jordan - PSConfEU 2023
YouTube video by PowerShell Conference EU
youtu.be
February 26, 2025 at 10:11 AM
Thats Windows Terminal, not PowerShell. 😊
February 26, 2025 at 10:04 AM