ChrisTitusTech / winutil

Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates
MIT License
24.59k stars 1.49k forks source link

Add Uninstall CTT PowerShell Profile feature #3012

Closed Cryostrixx closed 2 weeks ago

Cryostrixx commented 2 weeks ago

Type of Change

Description

Implements the ability to uninstall the CTT PowerShell Profile and all its related dependencies.

Testing

I have tested the profile uninstallation functionality by running it in the following test scenarios:

Impact

Issue related to PR

Resolves #2836

Additional Information

New Files Created

Notes For Test 2

Possible Change

I'm not sure if the documentation files in ./docs/dev/features/PowerShell-Profile are necessary, I added them for completeness but if they aren't needed please let me know so I can remove them.

Checklist

Cryostrixx commented 2 weeks ago

Thanks for the uninstall addition and the fix for updating powershell on setup.

First off: Thanks for merging the new feature, and please let me know if any issues come up with it. Secondly: I did check and this appears to be a known issue, but I want to query about it regardless: Should I remove the documentation files I added through a new PR? I noticed most of the developer documentation links do not work at the moment, which results in a 404 error with broken CSS styling. Are there any updates underway related to the developer documentation? Below is a list of the broken developer documentation links, for reference:


Apologies in advance for derailing this a bit, I just wanted to confirm it as the documentation links I added don't work either.