Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove ShutUp10 #167

Open
nemchik opened this issue May 21, 2024 · 2 comments
Open

Remove ShutUp10 #167

nemchik opened this issue May 21, 2024 · 2 comments
Labels
Feature Request New feature request

Comments

@nemchik
Copy link

nemchik commented May 21, 2024

Description

ShutUp10 seems great as a tool to use manually, maybe after running this script, but it's insanely unintuitive to try and decipher what all the config options in https://github.com/LeDragoX/Win-Debloat-Tools/blob/main/src/configs/shutup10/ooshutup10.cfg and https://github.com/LeDragoX/Win-Debloat-Tools/blob/main/src/configs/shutup10/ooshutup10-default.cfg are.

There also seem to be conflicting configurations between ShutUp10 and your personal tweaks script.

Write-Section "Microsoft Edge Policies"
Write-Caption "Privacy, search and services -> Address bar and search"
Write-Status -Types "*", $TweakType -Status "Show me search and site suggestions using my typed characters..."
Remove-ItemPropertyVerified -Path "$PathToCUPoliciesEdge", "$PathToLMPoliciesEdge" -Name "SearchSuggestEnabled" -Force
Write-Status -Types "*", $TweakType -Status "Show me history and favorite suggestions and other data using my typed characters..."
Remove-ItemPropertyVerified -Path "$PathToCUPoliciesEdge", "$PathToLMPoliciesEdge" -Name "LocalProvidersEnabled" -Force

This should allow these two settings to be user configurable
image
However since the config has these two lines
and
These apply the settings to HKLM while your tweaks only remove the entries in HKCU.

Just for visibility, you also have

and which are the HKCU entries that your tweaks script later removes.

As you might have guessed, deciphering which config options in ShutUp10 are which was a bit of a chore, and it's much easier to look through the rest of your script to see exactly what's going on.

I don't know if there are things in ShutUp10 that you really like that would be a pain to implement directly in your scripts, but if not I personally think it would be great to remove ShutUp10 entirely and implement anything it was covering (if your scripts don't already do so).

Reason

Explanation provided above regarding reasoning.
tldr; ShutUp10 config is cryptic and it's not easy to see what the config does compared to almost everything else in the script being very easy to see what's being changed

Examples

No response

@nemchik nemchik added the Feature Request New feature request label May 21, 2024
@entauri
Copy link

entauri commented May 23, 2024

Partially related, but if I'm already using oo shutup (and simplewall) before running this script do I have to restore everything default?

@LeDragoX
Copy link
Owner

LeDragoX commented Sep 8, 2024

@nemchik sorry for the delay, so, the script started without many tweaks and have expanded a lot since then, and when I updated the shutup10 with their recommended preset, it messed up with some settings I disliked, like the Microsoft Edge searching history not appearing, I did put that "glue", but I don't know if it's already the time to remove it, and let the script do every tweak.

They also update a lot, containing tweaks for Copilot and every new stuff Microsoft toss into Windows. Maybe it's really time to remove Shutup10, but I need to include the newer tweaks first...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request
Projects
None yet
Development

No branches or pull requests

3 participants